Trading configuration > Community trading pickups and partner deliveries > Fields for adding trading pickups and deliveries > Add a Web Services trading delivery

Add a Web Services trading delivery

A trading partner delivery is an object that specifies how you want your local community to send messages over the Internet to a remote partner. This topic describes how to create a trading partner delivery for consuming services from a Web Services partner that is acting in a Web Services provider role.

Prerequisites

The partner delivery resides in a partner object. Before you add a partner delivery you must add a partner object to represent the Web Services exchange partner.

If you are configuring Activator a to provide Web Services, your partner is a Web Services client (consumer).

If you are configuring Activator to consume Web Services, you partner is a Web Services provider server.

About the WSDL parsing wizard

Community collaboration settings specify how a community packages the messages it sends to partners. When you create a delivery using the WSDL parser wizard, the wizard automatically generates a set of community collaboration settings by parsing a WSDL file that you specify.

The WSDL parsing wizard creates collaboration settings at the level of the community/partner delivery point. These settings:

To use the wizard and automatically generate community collaboration settings for Web Services sent to a specific partner, see Option 1: Configure with WSDL parsing wizard. You can create the processing connection now or later. The processing connection links the mapping part to the transport.

Procedure

When you execute this procedure, you have a choice of two methods of configuring the properties of the connection to the Web Services partner (provider):

Option 1: Configure with WSDL parsing wizard

  1. In the user interface, from the Partners menu select Manage partners to open the Partners page.
  2. Select the partner you want to use to represent your WebService partner.
  3. On the partner map of the partner summary page, click the Partner delivery icon.
  4. On the Delivery exchanges page, click Add a delivery exchange.
  5. On the Choose a message protocol page, select Web Services (HTTP) and click Next.
  6. On the Choose configuration type page, select Configure delivery by parsing a WSDL, if you have a WSDL file available on your file system, and click Next.
  7. On the same page, do one of the following:
  8. Click Next.
  9. On the Choose endpoint page, select the operation you want to call from the WSDL and click Next.
  10. The wizard checks for a username token in the WSDL policies. If one is detected, the interface displays the Define username token page, otherwise, skip to the next step. Complete the fields in this page to define a user account to use when calling the service:
  11. Click Next.
  12. On the Choose community page, select the community for who will send the request to this partner, and then click Next. The communities you see in the drop-down list are communities that are currently linked to the partner. The wizard completes the processing connection automatically when the delivery exchange is created.
  13. On the Choose transport protocol page accept the default HTTP protocol and click Next.
  14. On the Configure the HTTP settings page, complete the fields and then click Next:
  15. On the Exchange Name page, enter a name for this delivery. This is the friendly name that is used to identify this delivery in the user interface.
  16. Click Finish.

Option 2: Manual configuration

  1. In the user interface, from the Partners menu select Manage partners to open the Partners page.
  2. Select the partner you want to use to represent your Web Services partner.
  3. On the partner map of the partner summary page, click the Partner delivery icon.
  4. On the Partner deliveries page, click Add a delivery.
  5. On the Choose a message protocol page, select Web Services (HTTP) and click Next.
  6. On the Choose configuration type page, select the option Configure delivery manually and click Next.
  7. On the Choose transport protocol page, HTTP displays as the default. Click Next.
  8. On the Configure the HTTP settings page, complete the fields:
  9. On the Name page, enter a name for this delivery. This is the friendly name that is used to identify this delivery in the user interface.
  10. Click Finish.
  11. The interface adds the Web Services delivery to the list of available delivery exchanges for this partner.
  12. If you enter a name that was previously created, the Duplicate Exchange Point Name message displays. Enter an unused name.

After you create the Web Services trading partner delivery

The delivery is added to the list that displays on the partner's Partner deliveries page.