Skip Headers

# Understanding the Web Services Architecture

Previous

Next

A Web services architecture is similar to the three-tier (see "Understanding the Three-Tier Architecture") or session bean (see "Understanding the EJB Session Bean Facade Architecture") architecture, however, in a Web services architecture, you encapsulate business logic (the service) in a Web service instead of (or in addition to) using session beans. In a Web services architecture, clients communicate with your application using SOAP messages (XML over HTTP).

Web Services Architecture

Description of "Web Services Architecture"

As in any architecture, you can use TopLink to persist objects to relational or EIS data sources. However, in a Web services architecture, you can also use TopLink to map your object model to an XML schema for use with the Web service or as the Web service XML serializer.