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:
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, ...