随笔-15  评论-18  文章-9  trackbacks-0

     之前总是很天真地根据字面意思来理解什么是封包和解包,认为是发送的数据量太长了,就把数据给拆开了,然后接受到就是把这些数据给连接起来就是。但是在今天由于工作的需要去网上找了下资料来看,原来发现封包和解包和我想象的是两码事。由于TCP是个"流"协议,所谓流,就是没有界限的一串数据.大家可以想想河里的流水,是连成一片的,其间是没有分界线的.但一般通讯程序开发是需要定义一个个相互独立的数据包的,比如用于登陆的数据包,用于注销的数据包。不过这也个概念到是和我之前写的下载服务器有点类似。

     作为一个程序员,做事坚决不能想当然。

     我对网络编程也不怎么熟悉,但是一些基本的东西还是要理解的,其中封包解也有很多种方法,网上都可以查询到。但是最近个人感觉现在很多博客的文章都是转来转去,完全找不到原文出处。

posted on 2010-08-24 21:24 木华 阅读(643) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理