Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2024.1

...

The Transport options allow you to determine whether the client sends requests using HTTP 1.0, HTTP 1.1, JMS, SonicMQ, WebSphere IBM MQ, RMI, SMTP, TIBCO, .NET WCF HTTP, .NET WCF TCP or custom protocols. To configure the properties of each protocol, select the appropriate protocol from the the Transport list within the Transport tab of the SOAP Client tool.

Tip

Copying and Pasting Transport Settings Across Tools

You can copy transport settings from one tool to another.

  1. Select the left-pane setting categories that you want to copy.
  2. Right-click the selection and choose Copy.
    Image RemovedImage Added
  3. Open the same interface for the destination tool.
  4. Right-click in the configuration panel and choose Paste.

...

For more information, see the following sections:

...

Clients chained to responders can route messages to virtual assets on the local server without consuming an HTTP connection by using localhost, 127.0.0.1, or the special host name host.virt.internal. When using localhost or 127.0.0.1, the specified port must match the port Virtualize is deployed on; when using host.virt.internal the port is not used. For example, a virtual asset deployed on http://localhost:9080/myVirtualAsset can also be reached by a chained client using http://host.virt.internal/myVirtualAsset.

...

Info

The Attachment tab is deprecated and will be removed in a future version.

The Attachment tab allows you to send either Binary or XML attachments without scripting. To send an attachment, perform the following from the Attachment tab:

...

.

...

  • Base 64 Encoding: Enables Base 64 Encoding to encode the binary value.
  • Data Source Column: Select to send values from a data source column.
  • File: Select to send values from a file. Choose the desired file by clicking Browse. Enable Persist as Relative Path if you want the path to this file to be saved as a path that is relative to the current configuration file.
  • Text: Select to send a text value.
  • Content type: Specify the content type. Click Edit Headers if you want to add, modify, or delete attachment headers.

WS-Policy Options

The WS-Policy tab is used to keep track of which web services policy the tool is using. It also allows you to switch between policies and update the attached tools based on that policy. 

Image RemovedImage Added

Update WS-Policy

...

  • Notes: Attach additional information about the purpose for using the SOAP Client in this field.
  • Valid HTTP Response Codes: The conventional range of valid HTTP response codes is 200-299. You can choose Fixed from the Range menu and enter a specific response code, range of codes, or a comma-separated list of codes that indicate a valid HTTP response, for example, 302 or 500-599. You can also choose Scripted from the Range menu to enter a script that programmatically specifies the valid HTTP response code(s). 
  • Timeout after (seconds): Specifies the length of delay (in seconds) after which your FTP, telnet, or HTTP requests should be timed out. The Default setting corresponds to the timeout set in the Preferences panel. The Custom setting allows you to enter a timeout. A non-positive timeout value can be entered to specify an infinite timeout.

    • Fail the test on Timeout: Select this option to fail the tool on the specified timeout.
    • Pass the test only if a Timeout occurred: Select this option to pass the tool if the specified timeout occurred (that is, tool did not finish execution within the specified time).
  • Attachment Encapsulation Format: Specifies whether to use the Default or Custom encapsulation format. The Default option specifies whatever is chosen as the Attachment Encapsulation Format in the Misc tab of the system preferences (for more information, see SOAP Settings). The Custom option allows you to choose MIME, DIMENone, MTOM Always, or MTOM Optionalalways, or MTOM optional. For more details, see Working with Attachments.

  • SOAP Version: Select Custom from the menu and select either SOAP 1.1 or SOAP 1.2. The default value is SOAP 1.1.
  • Outgoing Message Encoding: Allows you to choose the encoding for outgoing messages. You can choose any Character Encoding you wish from the Preferences panel to read and write files, but the Outgoing Message Encoding provides additional flexibility so you can set a different charset encoding for the SOAP request from the global setting.
  • Style/Use (Options are disabled if the Constrain request to WSDL option is enabled in the WSDL tab): These options allow you to select the body style and encoding of the SOAP message:
    • Body Style: Select either document or rpc.
    • Use: Select either encoded or literal.
    • Encoding Style URI (Automatically completed if available): Lists the encoding style URI used to send requests.
    • Target Object URI: Specifies the target object URI.

...