The Big Picture

By now it's obvious that we've jumped into a pretty deep “Web services” lake here, full of perhaps more detail than you wanted to know. Now, it's time to step back and look at the practical use of Web services from the perspectives of both consumer and provider, phrasing this use in terms of the technologies just covered. Following that, we can focus on the efficiency challenges from both perspectives.

The Provider's Perspective

For the provider who wants to embrace the Web service model, here is a rough list of tasks that need to be performed:

  • Identify available functionality using WSDL: The generation of WSDL definitions can be automated—in fact, providers fully expect Web services development tools to support automatic generation ...

Get Building Scalable and High-Performance Java™ Web Applications Using J2EE™ Technology now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.