
Computer Network
文章平均质量分 78
xutaozero21
ddjj
展开
-
XMPP协议分析-原理篇
XMPP协议简介XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP原创 2009-11-25 20:13:00 · 45387 阅读 · 6 评论 -
XMPP协议分析—具体篇
通过WireShark抓包来具体分析XMPP协议,下面用人人桌面版演示了,XMPP客户端从登录到获取新鲜事的过程,通过分析具体的数据包能够更容易的理解协议。 Step1.TCP三次握手建立连接 图1.xmpp客户端使用5222端口,设置SYN请求连接 图2.服务器返回ACK,确认请求,同样设置SYN请求连接 图3.客户端确认服务器连接请求,连接建立完毕。 St原创 2009-12-03 20:41:00 · 9725 阅读 · 2 评论 -
浅谈如何学习网络编程
如何学习网络编程?这是我的经验之谈,我从来就没有系统的学习过网络编程(非科班么),学习过程中走了不少弯路。最近在读经典的《Linux程序设计(第3版)》,第十五章讲的是套接字Socket编程,读完之后,产生了一些想法,觉得有必要写下来。学习网络编程我遇到的主要两个困惑是: 第一:计算机网络中的一个个协议都是抽象的,怎么和具体实际结合起来呢? 第二:知道了原创 2010-04-25 09:00:00 · 16073 阅读 · 6 评论