2005年4月16日

用C#实现Web代理服务器4

摘要: 二)利用Proxy类,实现Web代理 下面是利用Proxy类实现Web代理程序的具体实现步骤,Proxy类被定义在命名空间 WebProxy中: 1.在Visual Studio .Net的代码编辑器中打开Class1.cs文件,进入Class1.cs的代码编辑界面。 2.在Class1.cs源文件的开头导入下列命名空间: using System; using System... 阅读全文

posted @ 2005-04-16 20:32 鬼蝶[DFCG] 阅读(1775) 评论(2) 推荐(0) 编辑

用C#实现Web代理服务器3

摘要: 9.创建Proxy类中的Run方法。Run方法是Proxy类中唯一的方法。其功能是从客户端接收HTTP请求,并传送到Web服务器,然后从Web服务器接收反馈来的数据,并传送到客户端。为了实现这二个不同方面的数据传送,Run方法中是通过两个Socket实例来实现的。在编写Run方法的时候,要注意下面两点: (1)由于HTTP建立于TCP协议之上,所以创建的Socket实例应该使用TCP协议... 阅读全文

posted @ 2005-04-16 20:26 鬼蝶[DFCG] 阅读(1817) 评论(0) 推荐(0) 编辑

用C#实现Web代理服务器2

摘要: 三、C#实现Web代理服务程序 经过了上面的介绍,我想大家对代理服务应该有了一个基本的认识,下面就让我们通过一个实例来深入体会一下如何用C#实现Web代理服务。Web代理服务的功能顺序是这样的: (1)侦听端口,等待客户端浏览器发送来的Web请求信息。 (2)接收到客户端Web请求信息后,解析出目标Web服务器的地址,并创建一个Socket实例,并以此实例连接Web服务器上。 ... 阅读全文

posted @ 2005-04-16 20:25 鬼蝶[DFCG] 阅读(2493) 评论(0) 推荐(0) 编辑

用C#实现Web代理服务器

摘要: 代理服务程序是一种广泛使用的网络应用程序。代理程序的种类非常多,根据协议不同可以分成HTTP代理服务程序、FTP代理服务程序等,而运行代理服务程序的服务器也就相应称为HTTP代理服务器和FTP代理服务器。本文将介绍的Web代理服务程序代理的是HTTP协议。 一、网络代理程序的优点 代理服务所起的是一个桥的作用,它是网络信息的中转站。在网络中应用代理服务一般是基于以下几个原因: ... 阅读全文

posted @ 2005-04-16 20:23 鬼蝶[DFCG] 阅读(1677) 评论(1) 推荐(0) 编辑

web服务编程

摘要: 这只是一个简单的用C#写的WEB服务器,只实现了get方式的对html文件的请求,有兴趣的朋友可以在此基础之上继续开发更多功能,小弟学c#不久,如有错漏,望请见凉!! 摘要: WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,HTTP协议的作用原理包括四个步骤:连接,请求,应答。根据上述HTTP协议的作用... 阅读全文

posted @ 2005-04-16 20:15 鬼蝶[DFCG] 阅读(724) 评论(0) 推荐(0) 编辑

数据库链接Connection和DataReader的关闭

摘要: 数据库链接Connection和DataReader的关闭 在使用ASP编程的时候,我们就已经知道,在使用数据库连接以后,一定要将连接关闭,然后设置为NoThing。在Asp.NET中,我们仍然需要这样使用,不过,在ASP.NET中,由于使用了ADO.NET,所以,在一些相关的处理方面,实际还是有一些细微的区别,而这些区别,往往也就是我们设计的时候最需要注意的。现在,我们通过举例,来看看在常见... 阅读全文

posted @ 2005-04-16 19:41 鬼蝶[DFCG] 阅读(939) 评论(0) 推荐(0) 编辑

在DataGrid中创建一个点击列名时的弹出式窗口

摘要: 在DataGrid中创建一个弹出式窗口 http://www.webjx.com 2004年08月27日... 阅读全文

posted @ 2005-04-16 19:36 鬼蝶[DFCG] 阅读(538) 评论(0) 推荐(0) 编辑

Asp.Net下的DataGrid的多层表头

摘要: Asp.Net下的DataGrid的多层表头 先... 阅读全文

posted @ 2005-04-16 19:31 鬼蝶[DFCG] 阅读(696) 评论(0) 推荐(0) 编辑

导航