c# socket 通信
我现在要写一个小小的程序从数据采集系统中(已知通讯的端口)获取数据,不知到有没有什么方法, 望不吝赐教。
c#?
socket
------解决方案--------------------按照你的协议读,有什么问题呢
------解决方案--------------------根据协议一点一点弄呗。没有现成的东西。
------解决方案--------------------该协议基于TCP
接收
1.收6个字节,去掉前4个,留下后面两个,这个是包的总长度len
2.接收len个字节,再根据MOD/BUS协议解析
发送
1.将要发送的数据按照MOD/BUS协议进行封包msg
2.发送6个字节,前4个00,后两个是msg的长度
3.发送msg
------解决方案--------------------先把TCP的通讯联通,2边都可以接收包;第二步再去解析包结构并分析