loading...
ServiceJ A Java Extension for ProgrammingWeb Services Interactions
Salt Lake City, Utah, USA July 09-July 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICWS.2007.161IEEE International Conference on Web ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sven De Labey, K.U.Leuven, Belgium
Marko van Dooren, K.U.Leuven, Belgium
Eric Steegmans, K.U.Leuven, Belgium

Object-oriented programming languages are losing pace with the rapidly evolving Web Services paradigm. They are unable to deal with the distributed, volatile nature of web services, and they lack expressive language constructs for complex web service interactions. In this paper, we present ServiceJ, a Java extension with integrated support for web service programming. By extending the type system with type qualifiers, ServiceJ realizes important objectives from both paradigms. On one hand, ServiceJ resembles Java by promoting reuse and abstraction, and by supporting typesafe web service invocations. On the other hand, ServiceJ supports late web service binding, Quality of Service negotiation, and transparent web service failover.

Citation:
Sven De Labey, Marko van Dooren, Eric Steegmans, "ServiceJ A Java Extension for ProgrammingWeb Services Interactions," icws, pp.505-512, IEEE International Conference on Web Services (ICWS 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.