DocumentCode :
2270991
Title :
An extended distributed OSGi architecture for implementation of SOA
Author :
Yajin Wang ; Meina Song ; Junde Song
Author_Institution :
Sch. of comput., Beijing University of Posts & Telecommunications, China
fYear :
2010
fDate :
23-25 Oct. 2010
Firstpage :
416
Lastpage :
419
Abstract :
With the development of modern network technology, the distributed construction is considered to represent the trend of SOA. Since it is more likely to be a theoretic framework for a macroscopic system rather than practical software architecture to implement it, the urgent problem is that there is no standard development pattern for implementation of SOA. On the other hand, OSGi, which is integrated with service as the smallest unit, shares common goal with SOA, may make contributions to the implementation of SOA by providing practical software architecture. However OSGi has the shortage that the operation is limited in one JVM and communications of OSGi services can not be extended to different hosts. OSGi should be extended to distributed architecture in order to support distributed SOA implementation. Attempts are made in this article to design an extended distributed OSGi architecture for the purpose of developing a practical development pattern for SOA implementation. In this article, three new independent OSGi services are designed to implement distribution without modifying the existed OSGi code. They are basic service, registry service and proxy service. In the new distributed OSGi runtime environment, services in different JVM could call each other and the whole processes are transparent.
Keywords :
Distributed Architecture; OSGI; SOA; Web Service;
fLanguage :
English
Publisher :
iet
Conference_Titel :
Advanced Intelligence and Awarenss Internet (AIAI 2010), 2010 International Conference on
Conference_Location :
Beijing, China
Type :
conf
DOI :
10.1049/cp.2010.0801
Filename :
5696941
Link To Document :
بازگشت