The Partner view of the WSDL Editor represents the abstract elements of a WSDL file as interactions between partners.
The abstract elements include partner link types, roles, port types, operations, and messages.
A partner link type characterizes the conversational relationship between two services. A role describes the function that a service has in the relationship. A partner link type can have one role or two roles.
A role must specify the port type that the service will use to receive messages. A port type contains one or more related operations that the web service can perform. The WSDL Editor supports the following categories of operations:
The concrete elements of a WSDL file (that is, bindings and services) describe how to invoke the functionality defined by the abstract elements. Creating a WSDL file that contains only abstract elements is an effective design approach. You can define the concrete elements at deployment time by using the Composite Application Service Assembly (CASA) editor. Thus, if you need to change the bindings at some point, you can do so without modifying the project.