WCF-NetTcp Transport Properties Dialog Box, Send, Binding Tab

 

Use the Binding tab to configure the binding properties specific to the WCF-NetTcp send adapter. The WCF-NetTcp adapter can communicate with a service through the WS-* standards over the TCP transport, using messages that have a binary encoding.

Note

The current version of the WCF-NetTcp adapter does not support WS-Reliable Messaging.

Use this To do this
Open timeout (hh:mmss) Specify a time span value that indicates the interval of time provided for a channel open operation to complete. This value should be greater than or equal to System.TimeSpan.Zero.

Default value: 00:01:00

Maximum value: 23:59:59
Send timeout (hh:mmss) Specify a time span value that indicates the interval of time provided for a send operation to complete. This value should be greater than or equal to System.TimeSpan.Zero. If you use a solicit-response send port, this value specifies a time span for the whole interaction to complete, even if the service returns a large message.

Default value: 00:01:00

Maximum value: 23:59:59
Close timeout (hh:mmss) Specify a time span value that indicates the interval of time provided for a channel close operation to complete. This value should be greater than or equal to System.TimeSpan.Zero.

Default value: 00:01:00

Maximum value: 23:59:59
Maximum received message size (bytes) Specify the maximum size, in bytes, for a message including headers, which can be received on the wire. The size of the messages is bounded by the amount of memory allocated for each message. You can use this property to limit exposure to denial of service (DoS) attacks.

The WCF-NetTcp adapter leverages the NetTcpBinding class in the buffered transfer mode to communicate with an endpoint. For the buffered transport mode, the NetTcpBinding.MaxBufferSize property is always equal to the value of this property.

Default value: 65536

Maximum value: 2147483647
Enable transactions Specify whether a message is transmitted to the destination service and deleted from the MessageBox database in a transactional context using the transaction protocol specified in the Transaction protocol property.

The default value is cleared.
Transaction protocol Specify the transaction protocol to be used with this binding. Valid values include the following:

- OleTransaction
- WS-AtomicTransaction

The default is OleTransaction.

See Also

How to Configure a WCF-NetTcp Send Port