首页 理论教育IIS-最流行Web服务器产品,适用于网络工程与设计

IIS-最流行Web服务器产品,适用于网络工程与设计

【摘要】:IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。最新的版本是Windows Server 2012里面包含的IIS 8。IIS还提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。IIS支持与语言无关的脚本编写和组件,支持ASP。通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。

IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。

IIS是Internet Information Server的缩写,它是微软公司主推的服务器,其设计目的是建立一套集成的服务器服务,用以支持HTTP、FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。最新的版本是Windows Server 2012里面包含的IIS 8。IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。

IIS中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面。IIS还提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

IIS支持与语言无关的脚本编写和组件,支持ASP。通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持Vbscript、JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。(www.chuimin.cn)

IIS支持服务器应用的Microsoft BackOffice系列,Microsoft BackOffice系列包括以下内容:Microsoft Exchange Server客户/服务器通讯和群组软件、Microsoft Proxy Server代理服务器、用于连接IBM企业网络的Microsoft SNA Server、用于集中管理分布式系统的Microsoft Systems Management Server和Microsoft Commercial Internet System(MCIS)。

IIS响应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密地集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Network Management Protocol,简单网络管理协议)之类的NT已有管理工具。

IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。同时,它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。