Socket与WebSocket交互的实现思路
为了解决HTML5(webSocket)-->Server<--CS(WPF等)的通信问题,特别针对此需求进行了一些技术尝试;
以下为具体的技术方案:
1.HTML5客户端到服务器端的通信:采用SuperSocket方案(上网搜索SuperSocket名称即可看到相关用法,这里不再多说);
2.CS(WPF)客户端到服务器端的通信:采用WebSocket4Net方案(目前网上只提供DLL,不过还好,拿来就可以用,暂时不去深入研究,最重要的是免费、无限制);
3.服务器端采用SuperSocket Service方案,管理HTML5客户端以及CS(WPF)客户端的数据通信需求;
测试工程目录截图: