CFP last date
20 December 2024
Reseach Article

Web Services using Asynchronous Communication

Published on May 2012 by G M Tere, B T Jadhav, R. R. Mudholkar
National Conference on Advancement of Technologies – Information Systems and Computer Networks
Foundation of Computer Science USA
ISCON - Number 2
May 2012
Authors: G M Tere, B T Jadhav, R. R. Mudholkar
48542ad6-67fa-4c9c-bd01-3166fafcb489

G M Tere, B T Jadhav, R. R. Mudholkar . Web Services using Asynchronous Communication. National Conference on Advancement of Technologies – Information Systems and Computer Networks. ISCON, 2 (May 2012), 7-11.

@article{
author = { G M Tere, B T Jadhav, R. R. Mudholkar },
title = { Web Services using Asynchronous Communication },
journal = { National Conference on Advancement of Technologies – Information Systems and Computer Networks },
issue_date = { May 2012 },
volume = { ISCON },
number = { 2 },
month = { May },
year = { 2012 },
issn = 0975-8887,
pages = { 7-11 },
numpages = 5,
url = { /proceedings/iscon/number2/6463-1010/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Conference on Advancement of Technologies – Information Systems and Computer Networks
%A G M Tere
%A B T Jadhav
%A R. R. Mudholkar
%T Web Services using Asynchronous Communication
%J National Conference on Advancement of Technologies – Information Systems and Computer Networks
%@ 0975-8887
%V ISCON
%N 2
%P 7-11
%D 2012
%I International Journal of Computer Applications
Abstract

Asynchronous interactions are becoming more important in the implementation of complex B2B Web applications. This paper addresses correlation and coordination issues involved with asynchronous Web services, by studying different mechanisms and metadata structures for supporting them; in addition, several interaction patterns for building asynchronous computations are discussed, and the trade-offs between the various patterns are shown. In conclusion, we illustrate the use of asynchronous Web services in the context of some concrete B2B applications. This paper discusses how to build a web services architecture that handles requests and responses as separate transactions. Not all web services work synchronously; in some situations, responses to web service requests are not provided immediately, but rather sometime after the initial request transactions complete. Such asynchronous operations aren't explicitly supported by web services specifications and standards. In some situations, responses to web service requests are not provided immediately, but rather sometime after the initial request transactions complete. Such asynchronous operations aren't explicitly supported by web services specifications and standards; however, those standards do include the infrastructure and mechanisms on which asynchronous operations can be based. In this paper, several design patterns for asynchronous web services are discussed.

References
  1. A. Bosworth et al. , Web Services Addressing http://msdn. microsoft. com/ws/2003/03/wsaddressing/, 2003, Accessed on 20th Dec 2011
  2. Erik Christensen, Francisco Curbera, Greg Meredith, Sanjiva Weerawarana, Web Services Description Language (WSDL) 1. 1, http://www. w3. org/TR/wsdl
  3. G. Alonso, F. Casati, H. Kuno, V. Machiraju, Web Services - Concepts, Architectures and Applications. Springer Verlag, October 2003
  4. I. Manolescu, M. Brambilla, S. Ceri, S. Comai, P. Fraternali, Exploring the combined potential of Web sites and Web services. WWW'03 (poster), Budapest, 2003.
  5. JavaTM RMI-IIOP Documentation, http://download. oracle. com/javase/1. 3/docs/guide/rmi-iiop/index. html, Accessed on 20th Dec 2011
  6. M. Brambilla, S. Ceri, S. Comai, P. Fraternali, Model driven development of Web Services and hypertext applications. SCII03, June 2003, Orlando
  7. Matt Powell, Asynchronous Web Service Calls over HTTP with the . NET Framework, Microsoft Corporation, 2009
  8. Oracle WebLogic Server, Programming Advanced Features of WebLogic Web Services Using JAX-RPC, 10g Release 3 (10. 3), August 2008
  9. Osamu Takagiwa, Adrian Spender, Anthony Stevens, Julien Bouyssou, Programming J2EE APIs with WebSphere Advanced, IBM, 2001
  10. P. Yendluri, Web Services Reliable Messaging, http://webservices. org/index. php/article/articleview/1148/1/24, Accessed on 22nd Dec 2011
  11. S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera. Designing Data-Intensive Web Applications. Morgan-Kaufmann, Dec. 2002. IBM, BPEL4WS Version 1. 1, http://www-106. ibm. com/developerworks/library/ws-bpel/, Accessed on 22nd Dec 2011
Index Terms

Computer Science
Information Sciences

Keywords

Asynchronous Patterns Asynchronous Transports Synchronous Transports Request/reply Operations Web Services