摘要代理服务器是介于浏览器和web服务 器之间的一台服务器,它的功能是代理网络用户去取得网络信息。它的工作原理是,接收客户机的数据连接请求,并将请求传给web服务器;再从web服务器接收返回的数据,最后把数据传给客户端显示。
本论文讲述的是关于一个简单的代理服务器的实现,在实现中采用客户机/服务器结构模型开发应用程序,基于一般的访问浏览速度慢、效率底、安全功能不强等原因,将以简单、合理、有效为原则。系统设计中实现了以下功能:8967
(1)提供HTTP代理服务,支持“GET”方法
(2)提供Web代理缓存(Cache)
(3)可以自定义代理服务器监听端口
(4)提供日志记录功能
(5)使用开发的Web代理服务器能访问所有的网站
(6)采用多线程实现,支持多用户同时代理
关键词:客户机/服务器结构;GET方法;多线程;Cache;代理服务器
毕业设计说明书(论文)外文摘要
Title Design and implementation of web proxy server
Abstract
The proxy server is between the browser and web server a server, its function is to obtain the user agent network information network. It is the working principle, the receiving client data connection request, and the request is passed to the web server from the web server; receiving the returned data, finally to transmit data to the client for display.
In this paper, it tells of a simple proxy server to achieve, in the realization of the use of client / server structure model application development, based on the general access browsing speed, efficiency, safety function is not strong wait for a reason, will be simple, reasonable, effective principle. In the design of the system to achieve the following functions:
(1) to provide HTTP services, support for "GET" method
(2) to provide Web proxy cache ( Cache )
(3) can be custom proxy server listen port
(4) to provide the log function
(5) the use of the development of Web proxy server can visit all of the websites
(6) using multiple threads to achieve, support multiple users at the same time agent
Key words: client / server structure; GET method; multithreading; Cache; proxy server
目 次
1 绪论 1
1.1 代理服务器概述 1
1.1.1 代理服务器功能简介 1
1.1.2 代理服务器的相关搜索软件 2
1.1.3 代理服务器的分类 3
1.1.4 代理服务器的使用方法 4
1.2 课题研究的主要内容 5
1.3 本章小结 6
2 相关技术及开发工具软件介绍 7
2.1 相关技术介绍 7
2.1.1 Winsock简介 7
2.1.2 Winsock规范 7
2.1.3 Winsock通信基础 8
2.1.4 Winsock客户机/服务器模型 8
2.2 开发工具软件 9
2.2.1 Visual C++介绍 9
2.2.2 MFC介绍 10
2.3本章小结 12
3 研究方案 13
3.1 研究背景 13
3.2 可行性分析 13
3.2.1 目的意义 13
3.2.2 设计的可行性 14
3.3 运行需求 14
3.3.1 硬件配置 14
3.3.2 软件配置 14
3.4 本章小结 14
4 总体设计及关键代码 14
- 上一篇:J2EE基于Web实现公共信息和资料的发布管理和控制
- 下一篇:社会标签系统主题关键词与用户标签比较研究
-
-
-
-
-
-
-
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
乳业同业并购式全产业链...
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书