DotNetOpenServer SDK is an open source lightweight fully extendable TCP socket client/server application framework enabling developers to create highly efficient, fast, secure and robust cloud based smart mobile device and desktop applications. Why? Unlike most application server frameworks, which are implemented over slow inefficient stateless protocols such as HTTP, REST and SOAP that use bulky ASCII data formats such as JSON and XML, DotNetOpenServer has been built from the ground up with highly efficient stateful binary protocols.
C# Framework for WinCC OA Open Architecture connectivity (XMLRPC)
...Communication can be done directly with XMLRPC or with the included proxy:
* .net remoting is used for "commands" from the client to the proxy (dpConnect, dpQueryConnect).
* tcp (xml over tcp) for sending unsolicited data/events from the proxy to the client.
The proxy also acts as a distributor - if clients have the same dp(Query)Connects,
the connects are done once, and the proxy will forward it to the clients.
Easy example for a dpQueryConnect with a delegate:
client.DpQueryConnectSingle((object s, ArrayList a) => {
Console.WriteLine("event!)...
BZK is a set of tools to help creating games for mobile devices. Graphics are simple but enough to create good games. This suit maybe not be suitable for very intensive games or near-photorealistic graphics. For everything else, welcome.