读书人

网络编程方面的有关问题

发布时间: 2012-05-04 12:36:09 作者: rapoo

网络编程方面的问题
大家用INDY来read读取内容的时候,用什么方法,判断消息的类型来进行处理,那种方法最好?

我是数据全部拷贝到数组中,接收后,根据数组头的定义,判断消息类型

大家用什么方法呢?我是用UDP进行的,测试的时候一会好,一会不好的,调试发现,每次都可以接收数据,说明收发没有问题,问题就是出在判断数组头上,或copymemory上……郁闷

[解决办法]
自定义协议 头4个字节做 协议号 定义很简单 1 2 3 4 5
之后可以是用户唯一标识 再之后可以是数据长度 包的序号 剩下的 收发数据

因为是upd 用户唯一标识 是为了区分不同客户

读书人网 >.NET

热点推荐