A framework for Web service with callbacks for resumable clients

We have addressed a special case of the asynchronous Web services - Web services with callbacks to resumable clients in the context of network security. Resumable clients refer to the applications that have intermittent connectivity or may intentionally disconnect from the networks and later reconnect due to considerations such as energy preservation. We have designed and implemented a client-side framework that supports Web services with callbacks for resumable clients. Our framework has achieved a number of capabilities including time decoupling, intra-enterprise location transparency, and reliable delivery. Using our solution we have implemented two non-trivial systems.

[1]  Uwe Zdun,et al.  Design and Implementation of an Asynchronous Invocation Framework for Web Services , 2003, ICWS-Europe.

[2]  Doug Terry,et al.  Caching of XML Web Services for Disconnected Operation , 2004 .

[3]  Stefano Ceri,et al.  Managing asynchronous Web services interactions , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[4]  Mick Bauer Paranoid Penguin: Designing and Using DMZ Networks to Protect Internet Servers , 2001 .

[5]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[6]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[7]  Thorsten von Eicken,et al.  技術解説 IEEE Computer , 1999 .