
http 协议
文章平均质量分 92
voipmaker
nnn
展开
-
网站开发人员应该知道的62件事
<br />近日,有人在Stack Overflow上发表提问“动手开发网站之前,需要知道哪些事情?”,众多人给出了不同的答案,同时所有人根据Stack Overflow问题下面的wiki区对众多答案进行了编辑,总结出62条网站开发人员应该知道的事。Web技术开发者阮一峰把这62条答案进行了翻译,现转载于此,全文如下:<br />有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。<br />通常情况下,你需要把所有人的发言从头到尾读一遍。但是,St原创 2010-11-26 14:44:00 · 1116 阅读 · 0 评论 -
wirshark 常用操作及 tcp 三次握手过程实例分析
本文 来自 csdn ucser http://blog.youkuaiyun.com/perfectpdl, 转载注明出处,谢谢。wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息,Fiddler是在windows上运行的程序,专门用来捕获HTTP,HTTPS的。wireshark能获取HTTP,也能获取HTTPS,但是不能解密原创 2012-12-29 18:43:00 · 3350 阅读 · 0 评论 -
一个轻量级 http server 技术选型
csdn lidp http://blog.youkuaiyun.com/perfectpdl打算业余时间写个 轻量级的http server,权当学习http 协议 simple architecture for high performance we :1. use EPOLL for io event trigger , ET or LT ?2. use master-原创 2011-11-17 18:25:14 · 2388 阅读 · 1 评论 -
基于WEB 的实时事件通知
<br />基于 WEB 的实时事件通知方式大致有五种方案:HTTP拉取方式(pull),HTTP流,Long Polling,Flash XMLSocket方式,java Applet。<br /><br />首先说下Comet这个词,Comet 这个词是最早由Alex Russell(Dojo Toolkit 的项目 Lead)提出的,称基于 HTTP 长连接、无须在浏览器端安装插件的“服务器推(Push)”技术为“Comet”。<br /><br />1.HTTP拉取方式(pull)<br />在 这原创 2011-03-23 19:51:00 · 1769 阅读 · 0 评论 -
jWebSocket for Android
Why WebSockets?<br />The multitude of WebSockets benefits can be expected to gradually replace traditional mechanisms such as AJAX, XHR, comet or polling. First, the communication is streamlined, because WebSockets are based on TCP instead of on HTTP. The原创 2010-12-30 23:11:00 · 4320 阅读 · 0 评论 -
WebSocket
What is the WebSocket API?<br />The WebSocket API is the next generation method of asynchronous communication from client to server. Communication takes place over single TCP socket using the ws (unsecure) or wss (secure) protocol and can be used by any cl原创 2010-12-30 23:01:00 · 2262 阅读 · 0 评论 -
使用事件驱动模型实现高效稳定的网络服务器程序
<br />围绕如何构建一个高效稳定的网络服务器程序,本文从一个最简单的服务器模型开始,依次介绍了使用多线程的服务器模型、使用非阻塞接口的服务器模型、利用select()接口实现的基于事件驱动的服务器模型,和使用libev事件驱动库的服务器模型。通过比较各个模型,得出事件驱动模型更适合构建高效稳定的网络服务器程序的结论。<br /> <br /> <br />事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的原创 2010-11-02 17:58:00 · 1397 阅读 · 0 评论 -
轻量级 Web 服务器
<br />最近几年,市场上出现了很多有趣的 Web 服务器实现,包括 lighthttpd、litespeed 和 mongrel 等。这些 Web 服务器都宣称结合了性能、易管理性、可移植性、安全性和其他相关价值。下面的工程研究将调查轻量级 Web 服务器,以帮助您选择最可能满足下一个项目的技术需求的 Web 服务器。<br /> <br />“轻量级” Web 服务器,例如 lighthttpd、 litespeed 和 mongrel,可以为项目带来很多的好处。本文调查这种可能性,并展示这些 Web原创 2010-10-18 00:16:00 · 1530 阅读 · 0 评论 -
linux socket 编程
<br />socket <br /> < type="text/javascript"> < type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> <br />目 录 <br />socket <br />socket() <br />bind() <br />connect() <br />listen() <br />accept() <br />send() 和recv() <原创 2010-10-13 22:48:00 · 1286 阅读 · 0 评论 -
Linux socket 编程中存在的五个隐患
<br />前言:<br /> Socket API 是网络应用程序开发中实际应用的标准 API。尽管该 API 简单,但是 <br />开发新手可能会经历一些常见的问题。本文识别一些最常见的隐患并向您显示如何避免它们。 相关文档:《linux socket 编程》 在 4.2 BSD UNIX® 操作系统中首次引入,Sockets API 现在是任何操作系统的标准特性。事实上,很难找到一种不支持 Sockets API 的现代语言。该 API 相当简单,但新的开发人员仍然会遇到一些常见的原创 2010-10-13 22:46:00 · 1252 阅读 · 0 评论