Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A concrete solution for Web services adaptability using policies and aspects
Baligand F., Monfort V.  Service oriented computing (Proceedings of the 2nd International Conference on Service Oriented Computing, New York, NY, USA, Nov 15-19, 2004)134-142.2004.Type:Proceedings
Date Reviewed: May 3 2005

If you are a developer of enterprise software, you’ve no doubt heard of service-oriented architectures (SOAs). To some, an SOA implemented using Web services technology is the enterprise software integration panacea. This paper attempts to weave its way through the hype, and present practical support and limitations for implementing a business-ready SOA using some common Web services toolkits.

The main premise of this paper is the addition of nonfunctional attributes of services, such as transactions and security, using dynamic policies. It is the opinion of the authors that dynamic policies are required to ensure the adaptability of the SOA.

The paper does a fine job of providing a concrete example of using aspect-oriented programming (AOP) to implement dynamic policies for Web services using a collection of open source tools. The authors provide a thorough explanation of the problems of adaptability and interoperability, in the context of current Web services specifications and toolkits.

The main shortcoming of the paper is that the authors do not clearly define their target audience. While they provide an elegant solution, it is still far more complex than the typical business software developer will be able to manage.

Overall, the authors’ attempts to explain the gaps in current Web services-based middleware technologies are well done. They provide the groundwork for some of the final steps that mainstream Web services toolkits will require to truly bring SOA to the enterprise.

Reviewer:  Michael Gilbode Review #: CR131204 (0603-0293)
Bookmark and Share
 
Distributed Objects (D.2.12 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Distributed Objects": Date
On the design of global object space for efficient multi-threading Java computing on clusters
Fang W., Wang C., Lau F. Parallel Computing 29(11-12): 1563-1587, 2003. Type: Article
Dec 1 2004
A theory of distributed objects
Caromel D., Henrio L., Cardelli L., Springer-Verlag New York, Inc., Secaucus, NJ, 2004.  300, Type: Book (9783540208662)
Jan 11 2006
Java Business Integration
Vinoski S. IEEE Internet Computing 9(4): 89-91, 2005. Type: Article
Jan 10 2006
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy