WinCE下实现一个简单WEB服务器
来源:互联网 发布:常用的哈希算法 编辑:程序博客网 时间:2024/05/20 05:58
WinCE下网络通信方面的代码:WinCE下实现一个简单WEB服务器
功能非常简单,就是提供一个最基本的HTTP服务功能,不过这方面的应用还是挺多的,比如当你做一些控制方面的嵌入设备时,用户很可能就要求提供一个基于WEB的远程管理功能。
好了,现在开始做一些简单的介绍:
HTTP是一种基于文本对话的应用层协议,其版本历经了HTTP/0.9、HTTP/1.0、HTTP1.1几次修订,协议具体内容可以从RFC1945、RFC2068查到。该协议所包含的通信机制相对来说非常简单,大体上采用客户端(在这里就是浏览器)发起到HTTP服务器的请求,服务接收到之后,进行处理,并产生响应。浏览器向服务器可以发出的请求类型(在这里也成为请求方法)包括:GET、HEAD、POST、PUT、DELETE、TRACE、OPTIONS(其中HTTP1.0只支持前三项)。
例如,当我们在浏览器地址栏键入某个URL时,如HTTP://WWW.A.COM:80/PATH/PAGE.HTM,实际上浏览器在背后为我们做了这样一些事情:
1. 建立一个到服务器WWW.A.COM、目标端口为80的TCP连接
2. 封装一个HTTP GET命令,通过建立的TCP连接发送到服务器,GET命令中指明请求文档为PATH/PAGE.HTM
3. 服务器接收到该命令,分析并做出响应,将指定的文档内容通过该TCP连接送给浏览器
4. 浏览器解释并显示文档内容
5. 如果该文档包含一些附加内容,如内嵌的图片、声音等,浏览器将会重新发起到服务器的连接,去请求这些相关的内容(这里HTTP1.0和HTTP1.1稍有些不同,具体可以看上面给出的文章)。
- WinCE下实现一个简单WEB服务器
- 在Ubuntu下实现一个简单的Web服务器
- 使用Twisted实现一个简单Web服务器
- 一个简单web服务器的实现
- 一个简单web服务器的java实现
- Java 实现一个简单的web服务器
- java实现一个简单的Web服务器
- java实现一个简单的Web服务器
- 实现一个简单的web服务器
- 实现一个简单的Web服务器
- Java实现一个简单的Web服务器
- 一个简单的Java web服务器实现
- 一个简单的静态web服务器实现
- 一个web服务器的实现(下)
- 用java实现的一个简单web服务器程序
- 用java 实现一个简单的web 服务器
- 基于epoll实现的一个简单web服务器
- 用c写的一个简单web服务器实现
- SQL本地分布式操作远程数据库,可用于实现导入,导出等数据操作功能
- C#中常用函数列表
- 往GridView的特点行前添加行作为标签
- 漫谈Linux下的音频问题
- C#语言初级入门
- WinCE下实现一个简单WEB服务器
- py class
- MongoDB Master/Slave 启动脚本(Windows)
- C#面试基础问题
- it人员职业规划
- 用sp_lock诊断SQL Sever的性能问题
- C#教程第一课:简单的欢迎程序
- WinCE下重新设置IP地址无需重新启动
- 海量数据处理专题(二)——Bloom Filter