基于.NET平台的XML Web Services研究与实现

来源 :兰州理工大学 | 被引量 : 9次 | 上传用户:tataba56
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web是为了实现程序到用户的交互,而Web Services则是为程序到程序的交互做准备。Web Services使公司可以降低进行电子商务的成本、更快的部署解决方案以及开拓新机遇。其关键在于通用的程序到程序的通信模型,该模型应建立在现有的和新兴的标准之上。例如HTTP、可扩展标记语言(Extensible Markup Language,XML)、简单对象访问协议(Simple Object Access Protocol,SOAP),Web服务描述语言(Web Service Description Language,WSDL)以及通用描述、发现和集成机制(Universal Description Discovery and Integration,UDDI)。 Web Services使应用程序的集成比以前更快、更容易而且更廉价。集成在协议栈中较高层发生,它基于注重服务语义而不是注重网络协议语义的消息,从而实现业务功能的松散集成。这些特性对于在企业之间和企业内部通过Web连接业务功能是非常理想的。它们提供一种一致化的编程模型,从而在企业内外都可以利用通用的基础设施并以一种通用的方法进行应用程序集成。利用现有的语言和平台及应用程序,以一种增量的方式来集成和应用Web Services。 本文首先对Web Services发展的现状进行了概述,分析了现有Web Services技术及存在的问题,根据Microsoft.NET所引领和倡导的技术发展趋势及业界对系统快速安全集成等方面曰益增长的要求,提出了以Web Services技术来改造原有传统高成本系统的集成模式,从而实现快速与松散耦合进行系统集成的设想。 论文最后基于Microsoft的.NET平台,先后分别从局部到整体的,全面而系统的实现了一个综合电子商务系统范例—网上购书系统。深入地研究了Web Services技术,完成了图书的管理和销售以及客户的管理主要功能模块Web Services的设计、实现、测试、发现、调用一系列过程;探讨XML技术和利用该技术进行异地异构数据传递的实现原理和方法;分析了.NET平台的优势;运用了基于Web Services技术的ADO.NET数据库查询技术以及ASP.NET等技术完成了整个系统的开发。
其他文献
随着云计算和云应用的兴起,特别是近年来社交网络的普及,使得关于云计算的研究越来越受到研究者的关注。由于云计算的设备一般都很庞大,其所消耗的电能也非常巨大,因此,云平
随着社会的发展,各方面对快速有效的自动身份验证的要求日益迫切。由于生物特征是人内在属性,具有很强的稳定性和个体差异,因此是身份验证的理想依据。而人脸识别与指纹,虹膜
随着电信市场的开放和通信技术的发展,各种类型的电信增值业务不断的涌现,成为了电信企业的新的增长点;同时,增值业务产业价值链也随着合作伙伴的出现,出现了深远的变化。在增值业
增强现实是把计算机生成的虚拟物体信息合成到用户感知的真实世界中的一种技术。基于视觉标识跟踪技术的增强现实系统是通过跟踪视觉标识综合使用显示技术、交互技术、多种传
并行处理技术已经引起了石油地球物理界的广泛关注,如何将现有地震数据处理模块快速,高效地移植到集群上已成为地震数据处理需要解决的重大课题。面向大规模、高精度并行地震
多序列比对和系统发育分析是生物信息学的重要研究领域。通过多序列比对和系统发育可以预测新序列的结构和功能,分析序列之间的同源关系。提高序列的多序列比对准确率和重构
随着全球互联网(Internet)的迅猛发展,网络软硬件技术的快速提升,宽带网络迅速普及。以视频会议、视频点播、远程教育为代表的新型多媒体组播应用成了宽带网络的宠儿,日益受到人
近年来离散制造企业高度重视信息化的建设,经过几年的发展,已初具成效。在几年的业务发展中,企业内产生了大量的信息化数据,包括办公文档、业务订单、数据报表、图片、音频、
近年来随着多媒体应用的领域逐渐扩展,人们在对新的先进编码技术进行理论研究的同时,也加大了实用化的力度。目前MPEG-4视频的简单框架(SimpleProfile)方案以其在低码率、高
随着Internet高速网络中实时和多媒体应用业务的迅速发展,要求通信网络能提供高效的服务质量(QoS)支持,但是传统的“尽力而为”网络机制并不能满足QoS通信的要求,近几年的研