WCF-WSHttp Transport Properties Dialog Box, Send, General Tab

 

Use the General tab to configure the endpoint address, the service identity, and the SOAP Action header for the WCF-WSHttp send port.

Use this To do this
Address (URI) Required. Specify the fully qualified URI for this send port. Use the https or the http scheme depending on the security configuration. Note: If you specify the https scheme for the Address property, you must configure the Security mode property to Transport or TransportWithMessageCredential. You can use the Security tab to configure the Security mode property.

Maximum length: 255

Default value: http://localhost/
Endpoint Identity Optional. Specify the identity of the service that this send port expects. These settings enable this send port to authenticate the service. In the handshake process between the client and service, the Windows Communication Foundation (WCF) infrastructure will ensure that the identity of the expected service matches the values of this element. The values that can be specified for the Endpoint identity property differ according to the security configuration.

The default value is cleared.
Action Specify the SOAPAction HTTP header field for outgoing messages. This property can also be set through the message context property WCF.Action in a pipeline or orchestration. You can specify this value in two different ways: the single action format and the action mapping format. If you set this property in the single action format- for example, http://contoso.com/Svc/Op1- the SOAPAction header for outgoing messages is always set to the value specified in this property.

If you set this property in the action mapping format, the outgoing SOAPAction header is determined by the BTS.Operation context property. For example, if this property is set to the following XML format and the BTS.Operation property is set to Op1, the WCF send adapter uses http://contoso.com/Svc/Op1 for the outgoing SOAPAction header.

<BtsActionMapping>

<Operation Name="Op1" Action="http://contoso.com/Svc/Op1" />

<Operation Name="Op2" Action="http://contoso.com/Svc/Op2" />

</BtsActionMapping>

If outgoing messages comes from an orchestration port, orchestration instances dynamically set the BTS.Operation property with the operation name of the port. If outgoing messages are routed with content-based routing, you can set the BTS.Operation property in pipeline components.

Minimum length: 0

Maximum length: 32767

The default is an empty string.

See Also

The <identity> element How to Configure a WCF-WSHttp Send Port WCF Adapters Property Schema and Properties Configuring Dynamic Send Ports Using WCF Adapters Context Properties