一代网络 计算模式,只是底层实现完全不同. 从某种意义上讲, Java目前实际上已经成为企业和网络应用的标准语言.
ONE
非常深入人心谁i是Sun ONE的其他部分,如iPlanet,Forte开发工具及Sun
WebTop组件,或者不能用于Windows平台,或者应用远不如微软的相应产品. 而对微软而言,它的XML(扩展标记语言),SOAP(简单对象访问协议)方面的优势 现在已经领先于Sun公司.在Web设计方面,微软公司的ASP.NET,Web窗体和 ADO.NET已经做得比Sun公司的
JSP好.同时,微软公司在桌面计算上占着相当
的统治地位,微软的各种举动都会有广大用户群的支持和跟随.微软现今已经
基于,NET技术的数据库技术与应爝
意识到,目前的主要任务是尽快让企业认识到自己在高端计算上的改进.微软
已经将前途压在了.NET上.从微软目前的实力和到现在为止的工作以及业界的 反映来看,Microsoft.NET成为新一代的开发标准是有很大可能性的.总体来讲, Microsoft.NET己经走到了Sun ONE前面.
1.2课题背景及意义
以往,数据库管理开发人员是通过集成本地系统服务来构建数据库管理应
用程序.开发人员在这种模式下可以严格控制应用程序的行为.而如今,多数 的数据交流需要在Internet这个具有可伸缩性,可扩展性的公共信息传输平台
上进行开发.传统的Web应用程序开发技术.如ASP,PHP,JSP等,是直接来 操作特定的数据库系统.这样的系统可扩展性差,不同系统之闻数据交换困难,
协同工作效率低下.显然,开发人员必须很大程度上挣脱这种模式的束缚.而
致力于构建具有复杂结构的n层化系统. 随着互联网的发展,各种基于Web的新兴领域的全面兴起使得数据的交换
复杂多样并且日趋庞大,XML是新一代因特网的一项关键技术,XML将数据和数 据的显示方式实现分离.并具有良好的可扩展性和自描述性及其他优良特性. 另外,XML是由万维网联盟(W3C)制订并得到广泛支持的行业标准,它使用的是
非专有的格式,不受版权,专利,商业秘密或是其他种类的知识产权的限翻,
因此XML是应用间数据交换的强有力的工具.
Web服务(Web
Servi
ces)基于开放的Internet标准,使用基于XML的消息
处理作为基本的数据通讯方式,它执行特定的任务,遵守具体的技术规范,这
些规范消除使用不同组件模型,操作系统和编程语言的系统之间存在的差异, 使得Web服务能够与其他兼容的组件进行互操作,并将功能体现在互联网和企 业内部网上. 微软公司推出了很有前景的.NET开发平台..NET是Microsoft的基于XML 数据交换的Web服务平台..NET框架和Visua]Studio.NET是开发人员用来生
成Web服务的工具,全面支持XML.ADO.NET是.NET的数据访问技术,它和X帆 紧密结合在一起,提供高效率的数据存取.ASP.NET是建立在公共语言运行时环
境上的网络编程框架,可用于在服务器上生成功能强大的Web应用程序,它使
|
|
基于NET框架的分布式应用程序开发.txt |