Unlike standard .Net Remoting, DotNetRemoting SDK for .NET allows you to build Bidirectional network applications.
Core Features :
*Bidirectional synchronous and [or] asynchronous communication by sending the objects or executing methods on the server [or/and on client].
*Built for .Net full and Compact Frameworks
*DNR is the only available bidirectional framework for the Handhelds [PDA, PocketPC, Smartphones]
*Outstanding performance [with DotNetRemoting Fast Serializer]
*Accessibility for Clients behind Firewall or Proxy
*Supports socks proxy 4,5 protocol
*Supported protocols TCP, HTTP, UDP
*HTTP and TCP Object based Broadcasting
*UDP Object based broadcasting
*File Transfer
*Encryption
*Easy deployment [coping]
*No deployment license fees
*100% native .NET code
*C# and VBNet sample code included
*New major components: HttpClient, RawClient, RawServer, HttpProxyServer, HttpProxyClient.
*In HTTP mode the server may act as a gateway/proxy server. All the calls not addressed to DNRPlus server, are relayed to the HTTP server (IIS for example) That enables to run on the same port and the host a website (with webservices if required) and to have at the same time bidirectional communication with DNRPlus clients. The only condition is that the network must support HTTP 1.1 protocol in order to keep the connection alive.
*GPRS enabled