Summary
Nowadays the use of Web Services is based on two approaches. The first approach is the use of web services freely and the second one is a restricted use of services based on payment, subscription or any other method based on a commercial agreement. However, for this last approach, the information related to the payment, and therefore needed to use the service, is not provided along with the description of the service. This fact limits the discovery of web services in automated- way because this information is usually provided in web pages. In this paper, we describe how to include payment information in Web Services Description Language (WSDL), WS-Policy and Universal Description, Discovery and Integration (UDDI) for those services that require a payment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Andrieux, A., Czajkowski, K., et al.: Web Services Agreement Specification (WSAgreement). Grid Resource Allocation and Agreement Protocol (GRAAP) WG (2005)
Bajaj, S., Box, D., et al.: Web Services Policy 1.2 Framework (WS-Policy) W3C (April 2006)
Bajaj, S., Box, D., et al.: Web Services Policy 1.2 Attachment (WS-PolicyAttachment). W3C (April 2006)
Bosak, J., McGrath, T., Ken, G.: Universal Business Language v2.0. OASIS (2006)
Burdett, D.: Internet Open Trading Protocol – IOTP Version 1.0, RFC 2801 (April 2000)
Cantor, S., Kemp, J., et al.: Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML) V2.0. OASIS Standard (March 2005)
Chinnini, R., Moreau, J., et al.: Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language. W3C Candidate Recommendation (2006)
Cranor, L., et al.: The Platform for Privacy Preferences 1.1 (P3P1.1) Specification. W3C (November 2006)
Eastlake 3rd D, Electronic Commerce Modeling Language (ECML). Version 2 Specification. Request for Comments (RFC) 4112 (June 2005)
Farrel, J., Lausen, H.: Semantic Annotations for WSDL and XML Schema. W3C Working Draft (2007)
Fensel, D.: Ontologies: Silver Bullet for Knowledge Management and Electronic Commerce. Springer, Heidelberg (2000)
Glassman, S., et al.: The Millicent protocol for inexpensive electronic commerce. In: World Wide Web Journal, 4th Int. WWW Conference Proceedings, pp. 603–618 (1995)
Kopecky, J., Vitvar, T., et al.: SAWSDL: Semantic Annotations for WSDL and XML Schema. IEEE Internet Comput J 6, 60–67 (2007)
Kowalczyk, R., Ulieru, M., Unland, R.: Integrating Mobile and Intelligent Agents in Advanced e-Commerce: A Survey. In: Proceedings of Agent Technologies, Infrastructures, Tools, and Applications for E-Services, NODe 2002, Germany (2002)
Ludwing, H., Keller, A.: Web Service Level Agreement (WSLA) Language Specification. IBM Corporation (2003)
Luo, J., Montrose, B., et al.: Adding OWL-S Support to the Existing UDDI Infrastructure. In: Proceedings of IEEE International Conference on Web Services (ICWS 2006) (2006)
Michel, T.: Common Markup for micropayment per-fee-links, W3C (August 1999)
Ondrus, J., Pigneur, Y.: Towards a holistic analysis of mobile payments: A multiple perspectives approach. Electron. Comm. Res. and Appl. 5(3), 246–257 (2006)
Verma, K., Sheth, A.: Semantically Annotating a Web Service. IEEE Internet Comput. 11(2), 83–85 (2007)
Visa and Mastercad, Secure Electronic Transaction (SET) specification, v1.0 (May 1997)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Martínez, A.R., Reverte, Ó.C., Skarmeta, A.F.G. (2008). Payment Annotations for Web Service Description Language (PA-WSDL). In: Lee, R., Kim, HK. (eds) Computer and Information Science. Studies in Computational Intelligence, vol 131. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79187-4_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-79187-4_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79186-7
Online ISBN: 978-3-540-79187-4
eBook Packages: EngineeringEngineering (R0)