TCP policy server needed for the communication with Silverlight applications.

Namespace: Eneter.Messaging.MessagingSystems.TcpMessagingSystem
Assembly: Eneter.Messaging.Framework (in Eneter.Messaging.Framework.dll) Version: 5.0.0.0 (5.0.0.0)

Syntax

C#
public class TcpPolicyServer
Visual Basic
Public Class TcpPolicyServer
Visual C++
public ref class TcpPolicyServer

Remarks

The policy server is required by Silverlight for the communication via HTTP or TCP. (See also HttpPolicyServer.)

The TCP policy server is a special service listening on the port 943 (by default for all Ip adresses). When it receives <policy-file-request/> request, it returns the content of the policy file.

Silverlight automatically uses this service before the TCP connection is created. If a Silverlight application wants to open the TCP connection, Silverlight first sends the request on the port 943 and expects the policy file. If the policy server is not there or the content of the policy file does not allow the communication, the Tcp connection is not created.

Inheritance Hierarchy

System..::..Object
  Eneter.Messaging.MessagingSystems.TcpMessagingSystem..::..TcpPolicyServer

Version Information

.NET

Supported in: .NET 4.5, .NET 4.0, .NET 3.5

Compact Framework

Supported in: Compact Framework 3.5, Compact Framework 2.0

Mono

Supported in: Mono 2.6.4

See Also