General Configuration page

The Create/Edit a Proxy Service - General Configuration page is one in a series of pages for creating and editing proxy services, as described in Creating and Configuring Proxy Services and Editing Proxy Service Configurations.

Use this page to modify general configuration settings for a proxy service.

When you create a proxy service, this is the first page displayed in a series of pages for configuring the service. The pages displayed after this one differ depending on the choices you make on this page.

Table 17-1 describes how to use the page.

Table 17-1 Create/Edit a Proxy Service - General Configuration Page 
Option
To create or edit...
Service Name
Enter a unique name for the proxy service.
Description
Enter a description.
Service Type
Select the type of proxy service to create:
  • WSDL Web Service - Select this option to create a proxy service based on a WSDL. Then enter the WSDL name, qualified by its path (for example, myProject/myFolder/myWSDL). Alternatively, click Browse to select a WSDL from the Select a WSDL Definition page.
  • (port or binding) - Enter the name of a port (defined in the WSDL) to describe an actual transport address, or enter the name of a binding (defined in the WSDL) to map to a transport address. If you use Browse to select a WSDL, the Select a WSDL Definition page lists any defined ports and bindings.

Note: If you are going to use the SOAP Body Type for operations, ensure that the WSDL does not have two operations with the same input message. The SOAP Body Type operation cannot be uniquely identified by inspecting the input message.
  • Messaging Service - Select this option to create a service that can receive messages of one data type and respond with messages of a different data type. These exchanges can be either request/response or one-way.
  • (HTTP GET is supported only in the Any XML Service and Messaging Service service types.)

  • Any SOAP Service - Select this option to create a SOAP service that does not have an explicitly defined, concrete interface.
  • Select SOAP 1.1 or SOAP 1.2 from the drop-down list to specify the SOAP version to be used.

  • Any XML Service - Select this option to create an XML service that does not have an explicitly defined, concrete interface.
  • (HTTP GET is supported only in the Any XML Service and Messaging Service service types.)

  • Business Service - Select this option to create a proxy service with a route node that routes to the business service you select. You cannot create a proxy service from a transport typed business service. If you create a proxy service from a DSP transport business service, ALSB switches the transport type of the proxy service to HTTP, because the DSP transport cannot be used for proxy services. You can change the transport type of the proxy service to any other available transport.
  • Enter the path (project/folder) and the name of the business service; or click Browse to select the business service from the Select Business Service page.

  • Proxy Service - Select this option to clone an existing proxy service. Since ALSB does not accept the same URI for multiple services, you must change the URI for the cloned service.
Service Type (continued)
Note: When a service is created from another service, alert rules are maintained in the following way:
    • When a proxy service is created from a business service or a business service is created from a proxy service, the alert rules, if any, are removed.
    • When a proxy service is created from another proxy service or a business service is created from another business service, the alert rules, if any, are retained.
Content Streaming
Select this option to stream message content rather than store it in memory.
Select the Enabled check box and whether to buffer the intermediate content in memory (Memory Buffer) or to a disk file (Disk Buffer).
For more information, see Streaming body Content in the AquaLogic Service Bus User Guide.
Service Key Provider
If needed, enter the path (project/folder) and name of a service key provider, or click Browse to select one from the Select Service Key Provider page.
A service key provider is only required in certain cases:
  • Outbound two-way TLS/SSL, where the proxy service routes messages to HTTPS services that require client-certificate authentication.
  • In some Web Service security scenarios, for example, if the proxy service requires messages to be encrypted.
To add a Web service security-enabled proxy service, you must create the proxy service from a WSDL (port or binding) with WS-Policy attachments.
For more information, see Service Key Providers. To learn how to create a service key provider, see Adding Service Key Providers.
Publish to Registry
This option appears only when a default UDDI registry exists.
Select this option to publish the proxy service to the default registry automatically. For more information, see Using Auto-Publish.

After you finish

Click Next to continue configuring this service on the next page; or click Last to review and save this configuration on the Create/Edit a Proxy Service - Summary page.