Ports

A port is defined for each service that contains a one-way (send) operation, identifies a remote system, and associates one or more operations with that system. The port associates the operations with an endpoint appropriate for the type of service.

Each business process is associated with one or more port types. One or more ports are added to each port type for the business process.

Port Functionality

Ports have different functionality, depending on the type of service:

Web services do not use ports.

Determining when to add Ports

You add ports to services that contain a one-way (send) operation using the Port Wizard during either of the following phases:

or

Flexibility in adding and modifying ports helps users with business processes that are deployed to multiple instances:

 

Ports are required for binding to service endpoints. They can be added during the Design or Configuration phase.

Note: The step that associates services containing notification operations with messaging transports used for input messages is completed during the Configure phase. See Defining Input Transports for Runtime Instances.