摘要代理服务器是介于浏览器和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实现公共信息和资料的发布管理和控制
下一篇:社会标签系统主题关键词与用户标签比较研究

React+Router+webpack楼宇能源监控Web端设计与实现

基于WEB的计算机导购平台的设计与实现

基于Web的房租客网站设计与实现

Web应用程序漏洞扫描器设计

基于JavaWeb的考试自动评分系统的设计与实现

Javaweb网络培训班管理及课程管理设计+源代码

Linux系统下web服务器的搭建与设计

基于Joomla平台的计算机学院网站设计与开发

酵母菌发酵生产天然香料...

AES算法GPU协处理下分组加...

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

压疮高危人群的标准化中...

上海居民的社会参与研究