毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Web代理服务器的设计与实现(5)
1.FlashFXP3.0以前版本中设置代理:菜单栏“选项”——>>参数设置——>>代理和防火墙,然后在“代理服务器”项中选择代理类型,填写代理
2.FlashFXP3.0以后版本中设置代理:菜单栏“选项”——>>参数设置——>>连接,然后在“代理服务器”项中选择代理类型,填写代理
3.CuteFTP XP 5.0.2 中文版中设置代理:菜单栏“编辑”——>>设置——>>连接——>>SOCKS-->>选择代理类型,如SOCKS4或者SOCKS5,并填写代理
4.LeapFtp中设置代理:菜单栏“选项”——>>参数设置——>>常规——>>代理,将“使用代理”前面的方框钩上,然后填写代理,并将下面的SOCKS防火墙钩上
1.2 课题研究的主要内容
课题目的是通过开发Web代理服务器,掌握代理服务器的工作原理,熟悉网络编程,掌握Web代理服务器的开发过程。
1、熟悉代理服务器的工作原理
2、熟悉网络编程
3、开发出一个简单的Windows平台上的Web代理服务器,实现以下功能:
(1)提供HTTP代理服务,支持“GET”方法
(2)提供Web代理缓存(Cache)
(3)可以自定义代理服务器监听端口
(4)提供日志记录功能
(5)使用开发的Web代理服务器能访问所有的网站
(6)采用多线程实现,支持多用户同时代理
1.3 本章小结
本章介绍代理服务器的相关概念和其功能、分类以及在一些不同的浏览器或者工具中的使用方法以及本课题研究的主要内容。
2 相关技术及开发工具软件介绍
2.1 相关技术介绍
主要介绍一下开发过程中用到的相关技术。
2.1.1 Winsock简介
Windows下网络编程的规范-Windows Sockets是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。
从1991年的1.0版到1995年的2.0.8版,经过不断完善并在Intel、Microsoft、Sun、SGI、Informix、Novell等公司的全力支持下,已成为Windows网络编程的事实上的标准。
2.1.2 Winsock规范
以U.C. Berkeley大学BSD UNIX中流行的Socket接口为范例定义了一套microsoft Windows下网络编程接口。它不仅包含了人们所熟悉的Berkeley Socket风格的库函数;也包含了一组针对Windows的扩展库函数,以使程序员能充分地利用Windows消息驱动机制进行编程。Windows Sockets规范本意在于提供给应用程序开发者一套简单的API,并让各家网络软件供应商共同遵守。此外,在一个特定版本Windows的基础上,Windows Sockets也定义了一个二进制接口(ABI),以此来保证应用Windows Sockets API的应用程序能够在任何网络软件供应商的符合Windows Sockets协议的实现上工作。因此这份规范定义了应用程序开发者能够使用,并且网络软件供应商能够实现的一套库函数调用和相关语义。遵守这套Windows Sockets规范的网络软件,我们称之为Windows Sockets兼容的,而Windows Sockets兼容实现的提供者,我们称之为Windows Sockets提供者。一个网络软件供应商必须百分之百地实现Windows Sockets规范才能做到现Windows Sockets兼容。任何能够与Windows Sockets兼容实现协同工作的应用程序就被认为是具有Windows Sockets接口。我们称这种应用程序为Windows Sockets应用程序。Windows Sockets规范定义并记录了如何使用API与Internet协议族(IPS,通常我们指的是TCP/IP)连接,尤其要指出的是所有的Windows Sockets实现都支持流套接口和数据报套接口.应用程序调用Windows Sockets的API实现相互之间的通讯。Windows Sockets又利用下层的网络通讯协议功能和操作系统调用实现实际的通讯工作。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
J2EE基于Web实现公共信息和资料的发布管理和控制
下一篇:
社会标签系统主题关键词与用户标签比较研究
论利用ebXML和SOAP开发Web服务【2352字】
架设Linux(2.6内核)的服务器集群【745字】
Web技术的网络考试系统【2240字】
ASP技术开发Web数据库检索程序【1514字】
ASP.NET的Web网络應用程序开...
使用http协议和winsockapi实现...
Web的安全威胁与安全防护【1802字】
中国学术生态细节考察《...
志愿者活动的调查问卷表
国内外图像分割技术研究现状
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
10万元能开儿童乐园吗,我...