原帖由 JohnBull 于 2008-1-22 20:18 发表
我的观点:
在流式套接字上,用RFC822风格进行通信,从来不指定长度。 并且认为在流式套接字上指定信息长度弊大于利。
在(基于UDP的)数据报套接字上,指定长度纯属多余。
![]()
所以:基于TCP/IP ...
原帖由 JohnBull 于 2008-1-22 20:55 发表
我们的实现方案应该是简化编程,而不是繁化。
如果对于某种复杂协议,使用les/yacc能够简化设计,为什么不用呢?
而对于多数简单协议,使用fgets/strsep就能解决,为什么要动用lex/yacc呢?
![]()
原帖由 JohnBull 于 2008-1-22 21:05 发表
对啊,你可以挑起论战啊!
然后我可以嘴硬说文件也可以通过经过URL安全的base64编码的方法进行文本方式传输啊!![]()
或者反驳你:如果恶意的客户机给出一个比实际长度更长的长度信息,我这边岂不是要 ...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |