INTEGRATING ASYNCHRONOUS COMMUNICATION INTO THE OSGI SERVICE PLATFORM

Marc Schaaf, Volker Ahlers, Arne Koschel, Irina Astrova, Ahto Kalja, David Bosschaert, Roman Roelofsen

Abstract

OSGi is a popular Java-based platform that was originally intended for embedded systems. But today OSGi is used more and more in enterprise systems. To fit this new application area, OSGi is continuously extended by the OSGi Enterprise Expert Group (EEG). For example, recently, support for remote services has been added to OSGi. But this support implies only synchronous communication of remote services, thus limiting the application of OSGi in the area of enterprise systems, as enterprise systems typically embody both synchronous and asynchronous communication. To fill this gap, we propose a novel approach to integrating asynchronous communication into OSGi.

References

  1. Eclipse Foundation, 2009. Distributed Event Admin Service. http://wiki.eclipse.org/Distributed_Event Admin_Service.
  2. Krafzig, D., Banke, K., Slama, D., 2005. Enterprise SOA: service-oriented architecture best practices. Pearson Education, Inc.
  3. OSGi Alliance, 2009. OSGi Service Platform Service. Compendium - Release 4, version 4.2. http://www.osgi.org/Release4/.
  4. Rellermeyer, J., Alonso, G., Roscoe, T., 2007. R-OSGi: Distributed applications through software modularization. In Middleware'07, vol. 4834. Springer.
Download


Paper Citation


in Harvard Style

Schaaf M., Ahlers V., Koschel A., Astrova I., Kalja A., Bosschaert D. and Roelofsen R. (2011). INTEGRATING ASYNCHRONOUS COMMUNICATION INTO THE OSGI SERVICE PLATFORM . In Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8425-51-5, pages 165-168. DOI: 10.5220/0003401601650168


in Bibtex Style

@conference{webist11,
author={Marc Schaaf and Volker Ahlers and Arne Koschel and Irina Astrova and Ahto Kalja and David Bosschaert and Roman Roelofsen},
title={INTEGRATING ASYNCHRONOUS COMMUNICATION INTO THE OSGI SERVICE PLATFORM },
booktitle={Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2011},
pages={165-168},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003401601650168},
isbn={978-989-8425-51-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - INTEGRATING ASYNCHRONOUS COMMUNICATION INTO THE OSGI SERVICE PLATFORM
SN - 978-989-8425-51-5
AU - Schaaf M.
AU - Ahlers V.
AU - Koschel A.
AU - Astrova I.
AU - Kalja A.
AU - Bosschaert D.
AU - Roelofsen R.
PY - 2011
SP - 165
EP - 168
DO - 10.5220/0003401601650168