2006年10月27日

Socket网络编程学习笔记(5):发送和接收实体类数据

摘要: 在前面讲述的篇幅中,发送的都是文本信息,我们只要通过Encoding中的几个方法把文本转化成二进制数组就可以利用Socket来传输了,这对于一些基本的信息传输能够得到满足,但对于一些复杂的消息交流,则有些“吃力”。我们有时候会把一些信息封闭在一个类中,如果Socket能够传送类对象,那么一些复杂的问题能够通过面向对象来解决了,即方便又安全。大家都知道,要想在网络上传输信息,... 阅读全文

posted @ 2006-10-27 16:59 李.net 阅读(11514) 评论(19) 推荐(2) 编辑

Socket网络编程学习笔记(4):TCP消息边界处理

摘要: 在前面的几篇中,讲了关于套接字Socket以及利用套接字助手类来进行服务端和客户端之间的通信,在此中间并没有对发送的信息进行任何的处理。在本篇中将会讲一下TCP通信时的信息边界问题。通过套接字或其助手类来接收信息时,是从缓存区里一次性把全部的缘存都读取出来,只要你设置的缓存够大,它就能读取这么多,这样就会导致这样的情况出现。如果服务端连续发送信息到客户端,如我连续发送字符串“messa... 阅读全文

posted @ 2006-10-27 11:17 李.net 阅读(11328) 评论(7) 推荐(2) 编辑

导航