2011年8月15日
摘要: 之前我们实现了一个自己的应用层的协议,功能非常简单,只包括了最基本的成帧和解析功能。不过有了这些基础,我们再返回来看看现在在互联网上最通行的http协议,就会容易懂得许多。http具体是做什么的,网上面讲解很多,比如:我们知道,Internet的基本协议是TCP/IP协议,然而在TCP/IP模型最上层的是应用层(Application layer),它包含所有高层的协议。高层协议有:文件传输协议FTP、电子邮件传输协议SMTP、网络新闻传输协议NNTP和HTTP协议等。 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地. 阅读全文
posted @ 2011-08-15 22:49 一路转圈的雪人 阅读(13550) 评论(6) 推荐(7) 编辑
摘要: 接着上次用TCP/IP实现自己简单的应用程序协议:成帧器部分,现在把接下来的部分也说完点击下载完整源码:客户端的调用: public class VoteClientTCP { public static int CANDIDATEID = 888;//随便写了一个 public static void Main(String[] args) { int port = 5555; IPEndPoint ipep = new IPEndPoint(GetLocalhostIPv4Addresses().First(), port); Socket sock = new Socket(Addres 阅读全文
posted @ 2011-08-15 09:29 一路转圈的雪人 阅读(2846) 评论(1) 推荐(1) 编辑