• 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