正在加载图片...
因此它们得到了该模型的所有安全、配制和其它优点。 ASPNET网络服务还提供了一个为在SCL文件中描述的网络服务生成分类的受控 代理工具。代理生成器把SCL文件中描述的消息映射成受控类中的方法。代理对应用 程序代码隐藏了所有的网络和引导设备,因此使用网络服务看起来就象使用其它受控代 码一样。代理将优先使用SOAP链接网络服务,但是它同样支持 Http Get和HTP POST机制。因此 Http Get和 Http Post同样也能被使用。 网络服务为在 Internet上绑定应用程序提供了一个利用现存体系架构和应用程序的 简单的、灵活的、基于许多标准的模型。网络应用程序很容易与当地开发的服务或已存 在的服务集成在一起,而不用考虑开发平台、开发语言或使用的对象模型,以用于实现 任何组成的服务或应用程序 Microsft NET框架在现有开发人员技巧之上,提供了一个应用程序模板和关键技 术,用于简化安全、可靠、可扩展、高可用性的网络服务的建立、部署和不断的发展。 通过上面的介绍,我们能够感觉到 MicroSoft net对于我们今后的程序设计 生巨大的影响 113 ASP.NET历史 我们在讲述 ASPNET历史之前,让我们来回顾一下ASP。 ASP的第一个版本是09测试版。它给wEB开发带来一阵暴风,它能够将代码直接 嵌入HIML,使得设计WEB页面变得更简单,更强大,并且通过内置的组件能够实现强大 功能,最明显的就是 ActiveX Data Objects(ADO),它使得建立一个动态页面如小孩子玩 游戏一样简单。 最终出场的是 Active Server page1.0,它做为IS的附属产品免费发送。并且不久就在 Windows平台上广泛使用。ASP与ADO的结合使用开发者很容易地在一个数据库中建立和 打开一个记录集。这不无疑是它如此快就被大众接受的因素,因为你现在能使用这些脚本建 立和打开一个记录集,处理和输出任何数据,以任何顺序,几乎只要你能想到的,它就能完 成 1998年,微软公司又发布了ASP20。ASP10和ASP20主要区别是外部的组件需 要实例化。有了ASP20和IS40,我们就有可能建立ASP应用了,而且每个组件就有了 自已单独的内存空间。内置的 MicroSoft transaction server(MIS)也使用制做组件便得简单 微软公司接着开发了 Windows2000操作系统。这个 Windows版本给我们带上了IS50 以及ASP3.0。此次并不是简单对ASP进行补充,核心的不同实际上是把很多的事情交给 了COM来做。在 windows2000中,微软结合了MIS与COM核心环境做出了COM+,这 就让主机有了一种新的方法来使用组件,同样给主机带来了更多的稳定性,成了一个可以升 级的效率高的工作平台。IS50在表面上似乎没有改什么,但是在接口上动的手术比较大 在内部,它使用COM+组件服务来对组件提供一个更好的执行的环境。 有了这些,微软公司推出了 ASPNET, ASPNET又叫 ASPNET,他不是ASP的简单升 级,而是 MicroSoft推出的新一代 Active Server Pages ASPNet是微软发展的新的体系 结NET的一部分,其中全新的技术架构会让每个人的编程生活变得更的简单因此它们得到了该模型的所有安全、配制和其它优点。 ASP.NET 网络服务还提供了一个为在SCL文件中描述的网络服务生成分类的受控 代理工具。代理生成器把 SCL 文件中描述的消息映射成受控类中的方法。代理对应用 程序代码隐藏了所有的网络和引导设备,因此使用网络服务看起来就象使用其它受控代 码一样。代理将优先使用 SOAP 链接网络服务,但是它同样支持 HTTP GET 和 HTTP POST 机制。因此 HTTP GET 和 HTTP POST 同样也能被使用。 网络服务为在 Internet 上绑定应用程序提供了一个利用现存体系架构和应用程序的 简单的、灵活的、基于许多标准的模型。网络应用程序很容易与当地开发的服务或已存 在的服务集成在一起,而不用考虑开发平台、开发语言或使用的对象模型,以用于实现 任何组成的服务或应用程序。 Microsft .NET 框架在现有开发人员技巧之上,提供了一个应用程序模板和关键技 术,用于简化安全、可靠、可扩展、高可用性的网络服务的建立、部署和不断的发展。 通过上面的介绍,我们能够感觉到 MicroSoft .NET 对于我们今后的程序设计将产 生巨大的影响。 1.1.3 ASP.NET 历史 我们在讲述 ASP.NET 历史之前,让我们来回顾一下 ASP。 ASP 的第一个版本是 0.9 测试版。它给 WEB 开发带来一阵暴风,它能够将代码直接 嵌入 HTML,使得设计 WEB 页面变得更简单,更强大,并且通过内置的组件能够实现强大 功能,最明显的就是 ActiveX Data Objects (ADO),它使得建立一个动态页面如小孩子玩 游戏一样简单。 最终出场的是 Active Server Page 1.0,它做为 IIS 的附属产品免费发送。并且不久就在 Windows 平台上广泛使用。ASP 与 ADO 的结合使用开发者很容易地在一个数据库中建立和 打开一个记录集。这不无疑是它如此快就被大众接受的因素,因为你现在能使用这些脚本建 立和打开一个记录集,处理和输出任何数据,以任何顺序,几乎只要你能想到的,它就能完 成。 1998 年,微软公司又发布了 ASP 2.0 。ASP 1.0 和 ASP 2.0 主要区别是外部的组件需 要实例化。有了 ASP 2.0 和 IIS 4.0,我们就有可能建立 ASP 应用了,而且每个组件就有了 自已单独的内存空间。内置的 MicroSoft Transaction Server(MTS)也使用制做组件便得简单。 微软公司接着开发了 Windows 2000 操作系统。这个 Windows 版本给我们带上了 IIS 5.0 以及 ASP 3.0。此次并不是简单对 ASP 进行补充,核心的不同实际上是把很多的事情交给 了 COM 来做。在 windows 2000 中,微软结合了 MTS 与 COM 核心环境做出了 COM+,这 就让主机有了一种新的方法来使用组件,同样给主机带来了更多的稳定性,成了一个可以升 级的效率高的工作平台。IIS 5.0 在表面上似乎没有改什么,但是在接口上动的手术比较大。 在内部,它使用 COM+ 组件服务来对组件提供一个更好的执行的环境。 有了这些,微软公司推出了 ASP.NET,ASP.NET 又叫 ASP.NET,他不是 ASP 的简单升 级,而是 MicroSoft 推出的新一代 Active Server Pages。ASP.NET 是微软发展的新的体系 结.NET 的一部分,其中全新的技术架构会让每个人的编程生活变得更的简单
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有