Skip to main content

Configuring Pass-through Business Services

Configuring Pass-through Business Services

To add a pass-through business service, click the + sign for adding a new service in the Production Configuration page, then:

  1. Select the class based on the protocol used and whether SAML security is being used. Choose a class from the following:

  2. Decide if the pass-through service is to be called through the Web port or a special port. For live productions, you should use the Web port in conjunction with a robust web server software so that you have a secure, fully configurable system that can handle heavy loads. (In contrast, the special port is a lightweight listener that provides minimal configuration and security. Although it is possible to configure a service to accept calls on both ports, we do not recommend this configuration.)

    If your pass-through service is to be called on the Web port:

    • Leave the Port field blank.

    • Select the Enable Standard Requests check box in the Connection Settings field on the Settings tab.

    • On the Additional Settings section, set the Pool Size to 0. This suppresses the pass-through service from listening on the special port. If you omit this step and leave the Port field blank, InterSystems IRIS displays an error message.

    If your pass-through service is to be called from a special port:

    • Specify a port number.

    • Clear the Enable Standard Requests check box in the Connection Settings field on the Settings tab.

  3. Set the Target to point to the pass-through operation.

To optimize performance for pass-through services that use the Web port, you can configure the pass-through business service to keep the connection open between calls. You can do this by checking the Keep Standard Request Partition check box.

See Using SAML Validation in Pass-through Services for information on using SAML validation on SOAP and REST pass-through services.

To use the Web port to access the pass-through business service, you also need to define a web application. See Configuring a Web Application for details.

FeedbackOpens in a new tab