Overview of Web Services Development Tasks

Web services technology adds some new tasks to Java development. It is useful to organize these tasks accordingly to a life cycle, and to examine the tools required for each stage in the life cycle. This section is a brief overview of the new tasks. This will be followed by a detailed discussion of the tools.

In this chapter, I'll use the following classification of Web services development life cycle tasks:

  • Provide

    • Create

    • Deploy

    • Test

    • Publish

  • Consume

    • Discover

    • Access

The two major tasks are Provide and Consume. The Provide task produces new Web services, and the Consume task assembles them into new applications. These two tasks do form a cycle because Web services can be assembled into new Web services. Indeed, ...

Get Java™ Web Services Unleashed 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.