它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托
管功能的软件环境。.NET Framework 不但提供若干个运行库宿主,而且还支持
第三方运行库宿主的开发。
例如,ASP.NET 承载运行库以为托管代码提供可伸缩的服务器端环境 。
ASP.NET 直接使用运行库以启用 ASP.NET 应用程序和 XML Web Services(本
主题稍后将对这两者进行讨论)。
Internet Explorer 是承载运行库(以 MIME 类型扩展的形式)的非托管应用
程序的一个示例。使用 Internet Explorer 承载运行库使您能够在 HTML 文档中
嵌入托管组件或 Windows 窗体控件。以这种方式承载运行库使得托管移动代码
(类似于 Microsoft® ActiveX® 控件)成为可能,不过它需要进行重大改进(如
不完全受信任的执行和独立的文件存储),而这种改进只有托管代码才能提供。
1.3.2 IIS 简介与安装
IIS 是 Internet Information Server 的 缩 写, 它 是微 软公 司 主 推 的服 务 器,
Windows XP Professional with SP3 里面包含的 IIS 5.1,IIS 与 Window 操作系统
完全集成在一起,因而用户能够利用 Windows 操作系统和 NTFS(NT File
System,NT 的文件系统)内置的安全特性,建立强大,灵活而安全的 Internet
站点。
IIS 支 持 HTTP ( Hypertext Transfer Protocol , 超 文 本 传 输 协 议 ),
FTP(File Transfer Protocol,文件传输协议)以及 SMTP 协议,通过使用 CGI
和 ISAPI,IIS 可以得到高度的扩展。IIS 支持与语言无关的脚本编写和组件,通
过 IIS,开发人员就可以开发新一代动态的,富有魅力的 Web 站点。IIS 不需要
开发人员学习新的脚本语言或者编译应用程序,IIS 完全支持 VBScript,JScript
开发软件以及 Java,它也支持 CGI 和 WinCGI,以及 ISAPI 扩展和过滤器。由于
IIS 支持 ISAPI,使用 ISAPI 可以扩展服务器功能,而使用 ISAPI 过滤器可以预
先处理和事后处理储存在 IIS 上的数据。用于 32 位 Windows 应用程序的 Internet
扩展可以把 FTP,SMTP 和 HTTP 协议置于容易使用且任务集中的界面中,这
些界面将 Internet 应用程序的使用大大简化,IIS 也支持 MIME(Multipurpose
Internet Mail Extensions,多用于 Internet 邮件扩展),它可以为 Internet 应用程
序的访问提供一个简单的注册项。
对于 Window XP 服务器版的操作系统来说都是默认安装的。如果在安装时
没选择的话,也按照下面的步骤来吧。Window XP pro 的用户开始->控制面板->
添加/删除程序->添加删除 WINDOWS 程序组件 在里面把 Internet 信息服务(IIS)
打上勾,然后插入 WINDOWS 安装光盘,点击下一步,这样就开始安装 IIS。
现在开始配置 IIS 了。开始->控制面板->管理工具->internet 信息服务。打
开之后就到了 IIS 的控制台了。点计算机名前面的+号展开,再点网站前在的+
号展开,这时就有一个默认网站,这里就是我们要配置 IIS 的关键地方了。右
击“默认网站”, 在弹出菜单里选择“属性”这时就会弹出“属性”选顶卡。一般情况
下“网站/常规”选项卡不要更改。选择“主目录”选项卡,本地路径就是你的主目
录路径,这里你可以点浏览更改到你想设置的目录下,默认是: X:\inetpub\
wwwroot(X:表示系统盘)。在这里还可以设置你的网站的用户操作权限。这
些设置完后就转到“文档”选项卡,首先要在“启用默认文档”前面打勾,默认是打
3
评论0
最新资源