Method and integration component for integrating osgi environments into a service-oriented architecture
AssigneeSoftware AG
InventorsKarthik SHANMUGASUNDARAM, Shanmugam Vairavan, Gary Woods
Life of this patent
Estimating the term…
Abstract
Certain exemplary embodiments relate to a method for integrating at least one Open Services Gateway initiative (OSGi) environment into a Service-oriented Architecture (SOA). The OSGi environment includes at least one OSGi object, and the SOA includes a SOA registry. The method includes publishing the at least one OSGi object to the SOA registry. The publishing includes creating an SOA object in the SOA registry corresponding to the at least one OSGi object. The SOA object includes information reflecting at least one relationship of the at least one OSGi object to at least one further OSGi object within the OSGi environment.
Claims20
A method for integrating at least one Open Services Gateway initiative (OSGi) environment into a Service-oriented Architecture (SOA), wherein the OSGi environment comprises at least one OSGi object and wherein the SOA comprises a SOA registry, the method comprising:
- publishing, in cooperation with at least one processor, the at least one OSGi object to the SOA registry;
- wherein the publishing comprises creating an SOA object in the SOA registry corresponding to the at least one OSGi object;
- and
- wherein the SOA object comprises information reflecting at least one relationship of the at least one OSGi object to at least one further OSGi object within the OSGi environment.
An integration component for integrating at least one Open Services Gateway initiative (OSGi) environment into a Service-oriented Architecture (SOA) comprising at least one processor, wherein the OSGi environment comprises at least one OSGi object and wherein the SOA (20) comprises a SOA registry, the integration component comprising:
- means for publishing the at least one OSGi object to the SOA registry;
- wherein the means for publishing is configured to create an SOA object in the SOA registry corresponding to the at least one OSGi object;
- and
- wherein the SOA object comprises information reflecting at least one relationship of the at least one OSGi object with at least one further OSGi object within the OSGi environment.
A Service-oriented Architecture (SOA) system, comprising:
- a SOA registry;
- at least one Open Services Gateway initiative (OSGi) environment, the at least one OSGi environment comprising at least one OSGi object;
- at least one processor;
- and
- an integration component integrating the at least one OSGi environment into the SOA system, and comprising:
- a publisher configured to publish the at least one OSGi object to the SOA registry, the publisher being further configured to create an SOA object in the SOA registry corresponding to the at least one OSGi object;
- and
- wherein the SOA object comprises information reflecting at least one relationship of the at least one OSGi object with at least one further OSGi object within the OSGi environment.
Dependencies are inferred from the claim text.