APPARATUS, SYSTEM, AND METHOD FOR SUPPORTING SERVICE COMPONENTS WRITTEN IN NON-NATIVE RUNTIME CODE IN A SERVICE COMPONENT ARCHITECTURE

An apparatus, system, and method are disclosed for supporting service components written in non-native runtime code in a Service Component Architecture ("SCA"). A read module is included to read an implementation type definition having metadata identifying executable code that executes a n...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BEISIEGEL MICHAEL, FENG ZHAOHUI, PRZYBYLSKI PIOTR, DELFINO JEAN-SEBASTIEN MICHEL
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:An apparatus, system, and method are disclosed for supporting service components written in non-native runtime code in a Service Component Architecture ("SCA"). A read module is included to read an implementation type definition having metadata identifying executable code that executes a new implementation type. A receive module is included to detect a dynamic service call to a service component having the new implementation type. The dynamic service call is defined in an SCA message from a calling SCA component. A passing module is included to pass the dynamic service call to a predefined SCA implementation handler associated with the new implementation type. The SCA implementation handler includes native runtime code and implementation logic for executing the dynamic service call by executing non-native runtime code that returns a result to the SCA implementation handler. A packaging module packages the result in an SCA return message to the calling SCA component.