一、场景模拟


【场景】
我的服务器(客户端)是物联网硬件(或PLC硬件),我可以使用什么?
【应用建议】
可以使用TcpService或TcpClient组件,这两个组件和原生Socket功能完全一样,只是可靠性、并发性能有很大的保障。不过一般的,RRQM内置的数据处理适配器可能不足以应对所有的数据协议包,所以可能需要自己重写数据处理适配器,具体详情可以参考一下连接内容。


【场景】
我想搭建一个服务器,能够实现文件传输,且需要一定交互能力,比如:客户端注册、客户端提交自身数据、服务器分发文件等。应该如何实现?
【应用建议】
实现方式有很多,此处就最简单的方式推荐给大家。
服务器搭建TouchRpc即可(仅用一个端口实现的哦)即可。可以参考下列内容。

二、TCP技巧

C# Tcp服务器如何限制同一个IP的连接数量?
C# TCP如何限制单个客户端的访问流量