This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 5
Asynchronous Peer-to-PeerWeb Services and Firewalls
Denver, Colorado
April 04-April 08
ISBN: 0-7695-2312-9
Denis Caromel, INRIA Sophia Antipolis, France
Alexandre di Costanzo, INRIA Sophia Antipolis, France
Dennis Gannon, Indiana University, USA
Aleksander Slominski, Indiana University, USA
In this paper we test the suitability of Java to implement a scalable Web Service that solves a set of problems related to peer-to-peer interactions between Web Services that are behind firewalls or not generally accessible. In particular we describe how to enable reliable and long running conversations through firewalls betweenWeb Service peers that have no accessible network endpoints.
Our solution is to implement in Java a Web Services Dispatcher (WSD) that is an intermediary service that forwards messages and can facilitate message exchanges by supporting SOAP RPC over HTTP and WS-Addressing for asynchronous messaging. We describe how Web Service clients that have no network endpoints, such as applets, can become Web Service peers by using an additional message store-and-forward service ("mailbox"). Then we conduct a set of experiments to evaluate performance of Java implementation in realistic Web Service scenarios, involving intercontinental tests between France and the US.
Citation:
Denis Caromel, Alexandre di Costanzo, Dennis Gannon, Aleksander Slominski, "Asynchronous Peer-to-PeerWeb Services and Firewalls," ipdps, vol. 6, pp.183a, 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 5, 2005
Usage of this product signifies your acceptance of the Terms of Use.