原文链接http://kb.cnblogs.com/page/158568/1. 为什么分层? 计算机领域的体系结构普遍采用了分层的方式。 从整体结构来看: 从最底层的硬件往高层依次有: 操作系统 -> 驱动程序 -> 运行库 -> 系统程序 -> 应用程序等等。 从网络分层模型OSI来讲...
分类:
Web程序 时间:
2015-06-02 15:09:06
阅读次数:
132
一. HTTP 简介 HTTP(超文本传输协议) 协议是建立在 TCP 传输协议之上的应用层协议,它的发展是万维网协会和 Internet 工作小组和 IETF 合作的结果. HTTP 是一个属于应用层的面向对象的协议,由于其便捷,快速的方式,适用于分布式超媒体信息系统. HTTP 协议的主要特.....
分类:
Web程序 时间:
2015-06-02 01:41:51
阅读次数:
340
http服务器--session处理
1. 概述
Session处理是一般带有会话功能服务器必须处理的功能.使用session记录一个会话,能够有效处理短连接或者断线重连的需求。session是存放在服务器的内容,具有如下特性:
A. 时间性,创建的session如果长时间没有响应,则服务器需要删除该session,以防止session的无限增长。
B. 唯一性,在同一个服务器上,sess...
分类:
Web程序 时间:
2015-06-02 00:31:20
阅读次数:
140
ASP.NET MVC 4 包含了 ASP.NET Web API, 这是一个创建可以连接包括浏览器、移动设备等多种客户端的 Http 服务的新框架, ASP.NET Web API 也是构建 RESTful 服务的理想平台。ASP.NET Web API 特性ASP.NET Web API 包含下...
一、nginx简介Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engineX”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服务器专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率。目前nginx在大陆主要有两个分支:Tengin..
分类:
其他好文 时间:
2015-05-31 18:41:12
阅读次数:
394
Nginx是一个高性能的HTTP服务器,结合[**Nginx开发从入门到精通**](http://tengine.taobao.org/book/)一书和[**Nginx源码**](https://github.com/nginx/nginx)学习服务器的高并发处理。 服务器的架构大同小异,而...
分类:
其他好文 时间:
2015-05-29 18:38:58
阅读次数:
441
工作告一段落,闲来无事,写了一个在nodejs实现“半阻塞”的控制程序。一直以来,nodejs以单线程非阻塞,高并发的特性而闻名。搞这个“半阻塞”是东西,有什么用呢?场景一:现在的web应用可有都是一个这样的结构:http服务(node) > 接口(业务逻辑) > 数据库很多时候,瓶颈一般出现在业务...
分类:
其他好文 时间:
2015-05-29 17:44:27
阅读次数:
149
0.前言
在火狐浏览器和谷歌浏览器中可以非常方便的调试network(抓取HTTP数据包),但是在360系列浏览器(兼容模式或IE标准模式)中抓取HTTP数据包就不那么那么方便了。虽然也可使用HttpAnalyzer等工,但是毕竟都是收费软件。只需通过合适的过滤和操作,Wireshark也可抓取HTTP请求和响应。下面便说明具体操作。
假设在8080端口运行一个HTTP服务器,...
分类:
其他好文 时间:
2015-05-29 12:04:44
阅读次数:
127
本次博文的主题是web服务哈。web服务也是Internet上使用最多的服务,通常被称为WWW(WorldWideWeb,万维网)服务。【本次博文的主要内容】HTTP协议基础HTTP的报文首部HTTP的请求报文HTTP的响应报文常见的Web服务器和浏览器一、HTTP协议基础:1、HTTP是什么:HTTP:HyperTextTra..
分类:
Web程序 时间:
2015-05-29 06:20:57
阅读次数:
389
本文主要讲解如何使用Python搭建Http服务器,并可以打印出Post和Get的请求参数。使用Http File Sever(HFS)搭建文件服务器,用于测试文件上传功能。还介绍了HTTP请求和数据保存解耦的构架。...
分类:
Web程序 时间:
2015-05-28 20:00:47
阅读次数:
420