Web services architecture

The Web services architecture includes three roles:

This diagram illustrates how client and server roles can interact to provide Web services.

Web services architecture

Refer to the following topics for more information about Web services architecture:

Characteristics of the Web service architecture

The presented SOA employs a loose coupling between the participants, which provides greater flexibility in the following ways:

Properties of a service-oriented architecture

The service-oriented architecture offers the following properties:

Plan to use Web services

You should plan your use of Web services that are developed and implemented based on the Web Services for Java 2, Enterprise Edition (J2EE) specification.

To plan to use Web services based on Web Services for J2EE, consider the following decision points: