Abstract
In the last few years, several Web APIs implementing the REST principles were created. Process modellers often need to use both SOAP and REST services within a single process. In this paper we present our experience in using MicroWSMO for supporting dynamic replacement of SOAP and REST services inside a service composition, even in presence of syntactic mismatches between service interfaces. We also present a running prototype we implemented in order to apply our approach to lightweight processes execution.
Chapter PDF
Similar content being viewed by others
Keywords
References
Cavallaro, L., Ripa, G., ZuccalĂ , M.: Adapting Service Requests to Actual Service Interfaces through Semantic Annotations. In: PESOS Workshop. IEEE Computer Society Press, Vancouver (2009)
Cavallaro, L., Di Nitto, E.: An Approach to Adapt Service Requests to Actual Service Interfaces. In: SEAMS Workshops. ACM Press, Leipzig (2008)
Cavallaro, L., Di Nitto, E., Pradella, M.: An Automatic Approach to Enable Replacement of Conversational Services. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 159–174. Springer, Heidelberg (2009)
Maleshkova, M., Kopecky, J., Pedrinaci, C.: Adapting SAWSDL for Semantic Annotations of RESTful Services. In: OTM Workshops. Springer, Vilamoura (2009)
Pautasso, C.: RESTful Web service composition with BPEL for REST. Data and Knowledge Engineering Journal 68, 851–866 (2009)
Pautasso, C.: Composing RESTful services with JOpera. In: Bergel, A., Fabry, J. (eds.) Software Composition. LNCS, vol. 5634, pp. 142–159. Springer, Heidelberg (2009)
Kopecky, J., Gomadam, K., Vitvar, T.: hRESTS: an HTML Microformat for Describing RESTfulWeb Services. In: Web Intelligence. IEEE, Los Alamitos (2008)
Peng, Y.-Y., Ma, S.-P., Lee, J.: REST2SOAP: A framework to integrate SOAP services and RESTful services. In: Service-Oriented Computing and Applications SOCA (2009)
He, K.: Integration and orchestration of heterogeneous services. In: Joint Conferences on Pervasive Computing JCPC (2009)
W3C: Semantic Annotations for WSDL and XML Schema. W3C Recommendation (2007), http://www.w3.org/TR/sawsdl/
Apache ODE: Project Website, http://ode.apache.org
Business Process Modeling Notation BPMN: Project Website, http://www.bpmn.org
SOA4All: Project Website, http://www.soa4all.eu
SOA4All project deliverable: D6.3.2 Advanced Specification of Lightweight, Context-aware Process Modelling Language, http://www.soa4all.eu/file-upload.html?func=showdown&id=127
OASIS Web Services Business Process Execution Engine (BPEL): TC Website, http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
De Giorgio, T., Ripa, G., ZuccalĂ , M. (2010). An Approach to Enable Replacement of SOAP Services and REST Services in Lightweight Processes. In: Daniel, F., Facca, F.M. (eds) Current Trends in Web Engineering. ICWE 2010. Lecture Notes in Computer Science, vol 6385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16985-4_30
Download citation
DOI: https://doi.org/10.1007/978-3-642-16985-4_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16984-7
Online ISBN: 978-3-642-16985-4
eBook Packages: Computer ScienceComputer Science (R0)