struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; /* 14 bytes of protocol address */};sa...
分类:
其他好文 时间:
2014-08-21 16:28:24
阅读次数:
221
简单的HTTP推协议
1 介绍
1.1目的
本协议的初衷是提供一种HTTP客户端透明长连接的支持,在服务端连接大部分时间都是空闲的,也不会被中继传递。
1.2 一般性的说明
略
1.3 术语
本规范使用一系列的名词来指代协议中的碰到的对象。
服务器(server)
实现本协议的HTTP服务器。
客户端(client)
一个可以向HTTP服务器发起TCP/IP连接的程序。
...
分类:
其他好文 时间:
2014-08-21 15:05:54
阅读次数:
194
twisted的Protocol.datareceived()能处理接收到的原始数据,既然是原始的,就可能和应用层定义的“包”有差异,即粘包和分包难以避免 ????看一段处理粘包的代码:? ? #!/usr/bin/env?python
#cod...
分类:
编程语言 时间:
2014-08-21 13:31:14
阅读次数:
355
涉及:端口、连接超时、URL编码、处理线程、上传数据限制、JVM <Connector? port="8088"? protocol="HTTP/1.1"? connectionTimeout="20000"? redirectPort="8443"? URIEncoding="UTF-8"? maxThreads="1000...
分类:
其他好文 时间:
2014-08-21 13:29:34
阅读次数:
259
socketsocket()我们使用系统调用socket()来获得文件描述符:#include#includeint socket(int domain,int type,int protocol);第一个参数domain设置为“AF_INET”。第二个参数是套接口的类型:SOCK_STREAM或S...
分类:
其他好文 时间:
2014-08-21 11:17:03
阅读次数:
178
今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。 ★protobuf是啥玩意儿? 为了照顾从没听说...
分类:
其他好文 时间:
2014-08-20 15:48:52
阅读次数:
145
Google Protocol Buffers 编码(Encoding)1. 概述前三篇文章《Google Protocol Buffers 概述》《Google Protocol Buffers 入门》《Protocol Buffers 语法指南》 一步一步将大家带入Protocol Buffer...
分类:
其他好文 时间:
2014-08-20 12:18:02
阅读次数:
368
1. 前言这篇入门教程是基于Java语言的,这篇文章我们将会:创建一个.proto文件,在其内定义一些PB message使用PB编译器使用PB Java API 读写数据这篇文章仅是入门手册,如果想深入学习及了解,可以参看:Protocol Buffer Language Guide,Java A...
分类:
其他好文 时间:
2014-08-20 12:02:52
阅读次数:
320
前两篇文章,我们概括介绍《Google Protocol Buffers 概述》以及带领大家简单的《Google Protocol Buffers 入门》,接下来,再稍微详细一点介绍Protocol Buffers书写语言。该篇文章主要讲解如何使用PB语言构建数据,包括.proto文件语法及如果使用...
分类:
其他好文 时间:
2014-08-20 12:00:42
阅读次数:
339
Google Protocol Buffers 概述个人小站,正在持续整理中,欢迎访问:http://shitouer.cn小站博文地址:Google Protocol Buffers 概述推荐阅读顺序,希望给你带来收获~《Google Protocol Buffers 概述》《Google Pro...
分类:
其他好文 时间:
2014-08-20 10:27:26
阅读次数:
280