一直对于数据的传输比较困惑,客户端和服务端通讯,Socket,消息怎么约定更好呢,客户端有很多功能,查询,发送信息,打开,关闭设备等等很多命令,这些命令怎么封装起来比较好呢,服务端收到信息后,解析后调用不同的方法执行,还有客户端的发送有消息和命令两种方式,命令式固定的而消息可以是任意内容,以什么方式约定比较好呢 比较合理规范
解决方案 »
- 为什么在程序中定义的RichTextBox控件的LoadFile和saveFile等方法不能调用。
- 继续发 我就不信没人会?
- ◆如何取E-mail地址的用户名◆
- zedGraph X轴设为时间HH:mm:ss格式
- 怎么样获得窗口控件的hDC?
- 用c#发送post请求的问题
- asp.net 从数据库获取RadioButton的值 急急急急!!
- 求救!!!!关于Remoting中的问题
- VS.Net 2003(使用C#) 加入新窗体的问题
- 棘手,第一次写C#程序的问题。用我现在能给的最高分求解
- datatable 的select 方法的问题
- 求一个ASPxGridView的项目,最好带过滤的,功能多些的
命令也可以带有参数,比如‘查询’,就可能附带查询的条件。
比如消息你可以这样:
int Command : 1
int Length : 5
byte[] content : 'hello'打开设备可以:
int Command : 2
int Length : 0关闭设备可以:
int Command : 3
int Length : 0