Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Help

Web Service Transport

Blue Integrator supports two variants of Web Service transport – the Web Service Polling Receive transport, which allows you to call a Web Service to obtain Message data, and the Web Service Send transport which allows you to send a  Message to a web service – these can be selected from the Receive Port Configuration Form or the Send Port Configuration Form respectively.

Both transports are configured in a similar manner.  The Send configuration page is shown below :

The URL or WSDL URL should be entered, and ‘Look Up’ clicked.  At this point Blue Integrator will populate the Method combo box to allow you to specify which Method you wish to call.  On selecting a Method, the parameter options are enabled.

For the Send transport, there are two parameter options.  If you wish you can specify parameters for each if the input and output values explicitly.  In Explicit Bindings mode you can select each parameter in turn from the bindings control, and for input parameters you can enter a combination of literal values and/or tokens as required.  Tokens relate to Message Context properties, which can be generated from XPath expressions if required on the General tab of the Port Configuration form.  For output parameters you can select whether the bind each value to the return Message or a Message Content property.  In Schema Bindings mode, you can generate a Blue Integrator schema from the parameters, and in turn you can populate a Message from that schema (e.g. via a Map) and send it to the port, to invoke the Web Service with the specified parameters.  If you specify the Process Response option, you can also generate a return schema, relating to the information returned by the Web Service, which can then be picked up in a Workflow by a ReceiveSendPortResponse activity.

The Receive transport is similar, but Schema Binding is disabled and so explicit parameters must be specified.  There is also a Transactioning option in this case, which enables you to call back to a different method of the web service to acknowledge receipt of the received Message, using a similar parameter binding model.

There are also Timeout and WSE3 Policy options.  The Timeout option relates to the number of seconds that will be allowed before the Web Service request is deemed to have failed if it has not successfully returned.  The WSE3 Policy relates to the name of a WSE3 Policy that you wish to apply that you have configured in System Settings.

See the Web Services topic for more general information on additional Blue Integrator support for Web Services.