一旦托管的Web服务器接收 发送来的HTTP请求,指定的资源可能包含逻辑输入值(例如在一个文本框的值),以便以适当的格式回复HTTP响应。 Web程序员可以利用任何技术(共同闸道介面,的ASP,ASP.NET,Java Servlets和等)来动态生成纳入HTTP响应的内容。此时,客户端的HTML浏览器从Web服务器发出的请求。
网络的另一个显着的发展是从传统的桌面程序变成HTTP的无国界有线协议。只要服务器发出响应客户,所有关于以前的交互作用被遗忘了。因此,作为Web开发人员,它是由你采取具体步骤,以“记住”信息(如在购物车中的物品)有关目前谁登录到您的站点。你会在下一章看到,ASP.NET提供了许多方法来处理状态,其中许多是很常见网络平台(会话变量,Cookie和应用程序变量)以及一些新技术(视图状态,控制状态,和缓存)。
了解Web应用程序和Web服务器
一个web应用程序可以被理解为一个档案集合(*.热媒,*. asp和*.的ASPX,图像文件等)和(如相关的组件。NET代码库)在一组特定的目录中存储给定的Web服务器。如第24章所示,Web应用程序有一个特定的生命周期,并提供了许多活动(如初始启动或最后关闭),可以连接到。
Web服务器是 接管网络应用的软件产品,而且通常提供集成安全等一系列相关服务的数量,文件传输协议(FTP)的支持,邮件交换服务,等等。互联网信息服务(IIS)是微软的企业级Web服务器的产品,它内在的支持传统的ASP以及ASP.NET Web应用程序。 ASP.NET 2.0网页英文文献和中文翻译(3):http://www.youerw.com/fanyi/lunwen_38417.html