This chapter describes the functionality and working of storage and internal component communication of Semantically Enabled Service-oriented Architectures (SESA). The storage component is responsible for providing a means to persistently store the Semantic Web Services elements (e.g., Web service descriptions, mediators, goals, and ontologies) as well as intermediate workflow and event data and execution semantics. Moreover, it further investigates the use of the triple space computing paradigm [73] for communication and coordination of the individual components of SESA, based on the principle of publishing and reading the semantic data. It further details how internal communication using triple space computing can help in decoupling the individual components and their effective communication [129] within the SESA framework.
The storage and internal communication service in SESA is required to provide support in two major aspects. Firstly, for storing information in distributed and scalable storage repositories and, secondly, using the persistent publication to carry out the communication based on the publication and reading of data in order to make it compatible with the principle of the Web.
The rest of the chapter has been structured as follows. It gives an introduction to the triple space computing concept and provides the internal design details of triple space computing kernel architecture. It explains the role of triple space computing in SESA in different aspects. It further provide details of some evaluation strategies that are to be analyzed to determine the benefits obtained from using triple space computing in SESA, followed by a summary.
Chapter PDF
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
(2008). Storage and Internal Communication. In: Fensel, D., Kerrigan, M., Zaremba, M. (eds) Implementing Semantic Web Services. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77020-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-77020-6_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77019-0
Online ISBN: 978-3-540-77020-6
eBook Packages: Computer ScienceComputer Science (R0)