|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2010 IEEE International Conference on Services Computing
An Assessment of Middleware Platforms for Accessing Remote Services
Miami, Florida
July 05-July 10
ISBN: 978-0-7695-4126-6
| ASCII Text | x | ||
| Young-Woo Kwon, Eli Tilevich, William R. Cook, "An Assessment of Middleware Platforms for Accessing Remote Services," 2012 SC Companion: High Performance Computing, Networking Storage and Analysis, pp. 482-489, 2010 IEEE International Conference on Services Computing, 2010. | |||
| BibTex | x | ||
| @article{ 10.1109/SCC.2010.20, author = {Young-Woo Kwon and Eli Tilevich and William R. Cook}, title = {An Assessment of Middleware Platforms for Accessing Remote Services}, journal ={2012 SC Companion: High Performance Computing, Networking Storage and Analysis}, volume = {0}, year = {2010}, isbn = {978-0-7695-4126-6}, pages = {482-489}, doi = {http://doi.ieeecomputersociety.org/10.1109/SCC.2010.20}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 SC Companion: High Performance Computing, Networking Storage and Analysis TI - An Assessment of Middleware Platforms for Accessing Remote Services SN - 978-0-7695-4126-6 SP482 EP489 A1 - Young-Woo Kwon, A1 - Eli Tilevich, A1 - William R. Cook, PY - 2010 KW - Remote services KW - middleware KW - OSGi KW - RBI KW - message-oriented middleware KW - R-OSGi VL - 0 JA - 2012 SC Companion: High Performance Computing, Networking Storage and Analysis ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCC.2010.20
Due to the shift from software-as-a-product (SaaP) to software-as-a-service (SaaS), software components that were developed to run in a single address space must increasingly be accessed remotely across the network. Distribution middleware is frequently used to facilitate this transition. Yet a range of middleware platforms exist, and there are few existing guidelines to help the programmer choose an appropriate middleware platform to achieve desired goals for performance, expressiveness, and reliability. To address this limitation, in this paper we describe a case study of transitioning an Open Service Gateway Initiative (OSGi) service from local to remote access. Our case study compares five remote versions of this service, constructed using different distribution middleware platforms. These platforms are implemented by widely-used commercial technologies or have been proposed as improvements on the state of the art. In particular, we implemented a service-oriented version of our own Remote Batch Invocation abstraction. We compare and contrast these implementations in terms of their respective performance, expressiveness, and reliability. Our results can help remote service programmers make informed decisions when choosing middleware platforms for their applications.
Index Terms:
Remote services, middleware, OSGi, RBI, message-oriented middleware, R-OSGi
Citation:
Young-Woo Kwon, Eli Tilevich, William R. Cook, "An Assessment of Middleware Platforms for Accessing Remote Services," scc, pp.482-489, 2010 IEEE International Conference on Services Computing, 2010
Usage of this product signifies your acceptance of the Terms of Use.
