
protocol
文章平均质量分 82
iteye_19488
这个作者很懒,什么都没留下…
展开
-
Transfer-Encoding: chunked 的含义
Transfer-Encoding: chunked 的含义在用firebug查看服务器的请求时,返回的header都有Transfer-Encoding: chunked,在做实际应用时,好像也没有多大关系。试试用socket连接http服务器,看看数据是如何传输的。Java代码 Socket s = new Socket("1...原创 2011-07-05 12:20:37 · 488 阅读 · 0 评论 -
HTTP数据包头解析---之温故而知新!
参考: http://blog.youkuaiyun.com/baggio785/archive/2006/04/13/661410.aspx模型: http://blog.youkuaiyun.com/baggio785/archive/2006/04/13/661412.aspx HTTP请求模型一、连接至Web服务器一个客户端应用(如Web浏览器)打开到Web服务器的HTTP端口的一个套接字(缺省为8...原创 2013-05-23 13:57:34 · 149 阅读 · 0 评论 -
DLNA介绍(包括UPnP,6月20日更新)
这部分的内容大多来源于网络及官方文档,按照自己的翻译理解整理所成。东西比较多,从头慢慢看还是可以懂个大概的。 目录:一、DNLA的建立二、DLNA的成员三、DLNA标准的制定四、DLNA的设备五、DLNA的架构六、云时代的数字家庭(待填坑) 扩展阅读I: UPnP的工作过程------------DLNA基础协议框架扩展阅读II UPnP AV(A...原创 2012-09-27 15:33:51 · 358 阅读 · 0 评论 -
TCP的三次握手和四次挥手
一,TCP建立连接(Connection Establishment)由以下三个过程:1)Client给Server发送发送TCP segment:SYN=1,ACK=0,SEQ=x。(这些字段的作用是这样的:通过SYN=1,ACK=0告诉server这是连接请求Connection Requet。SEQ=x表明后面传送数据时的第一个数据字节的序号是x+1)2)Server给Clie...原创 2012-09-27 15:35:17 · 144 阅读 · 0 评论 -
DLNA第一步UPnP协议栈
前面公司有DLNA项目,研究了一下,在网上关于DLNA的资源很少,就将自己的心得写出来,以供参考。其它的关于DLNA的介绍就不多说,要了解DLNA需要了解upnp,因为DLNA在upnp之上,初学者可以从http://www.upnp.org下载upnp的资料.也欢迎大家加入197683240 DLNA交流群。 upnp分为四步:发现 、描述 、控制 、事件 发现 当一个UPnP...原创 2012-10-11 10:09:44 · 424 阅读 · 0 评论 -
DLNA综述
DLNA简介 DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE, 其宗旨是Enjoy your music, photos and videos, anywhere anytime, DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互...原创 2012-10-11 10:14:57 · 106 阅读 · 0 评论 -
UPnP(这篇写得更清晰)
根据UPnP AV Architecture,在实际生活中, 有些UPnP AV设备包含三个组件(Media Server, Media Render, Control Point)的其中一个组件或者两个组件甚至三个组件的组合。 例如,包含DLNA功能的电视只包含Control Point组件, Window Vista系统就直接包含Media Server和Media Render...原创 2012-10-12 17:56:26 · 267 阅读 · 0 评论 -
protobuff使用小记
大家都说google protobuf很好用,这两天有时间研究了一下,果然很满意;才开始研究的时候,始终在想一个问题:protobuf里面没有消息头,包长度,如果我有多个消息类型的话,发送方还好说,但是到了接收方,该如何识别接收到的是哪个消息类型呢?苦苦思考良久,发现其实是我的思路原本就不对,其实在发送的时候,把消息头和消息体不要放在一个message里,分开序列化就ok了,费话就不多说了,测试代...2012-10-31 10:51:44 · 355 阅读 · 0 评论