基于net的xmlweb服务的研究和实现--优秀毕业论文

基于net的xmlweb服务的研究和实现--优秀毕业论文

ID:36672428

大小:2.97 MB

页数:81页

时间:2019-05-13

基于net的xmlweb服务的研究和实现--优秀毕业论文_第1页
基于net的xmlweb服务的研究和实现--优秀毕业论文_第2页
基于net的xmlweb服务的研究和实现--优秀毕业论文_第3页
基于net的xmlweb服务的研究和实现--优秀毕业论文_第4页
基于net的xmlweb服务的研究和实现--优秀毕业论文_第5页
资源描述:

《基于net的xmlweb服务的研究和实现--优秀毕业论文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、贵州工业大学硕士学位论文基于.NET的XMLWeb服务的研究和实现姓名:汪浩申请学位级别:硕士专业:计算机应用技术指导教师:傅家祥20040531贵州T业大学硕士研究生学位论文摘要商务需求驱动着技术的不断发展!传统的基于Internet的电二f商务存在两个主要的问题。首先,电子商务的各个组成对象和子系统之间普遍存在着语言差异、平台差异、协议差异、数据差异。这就增加了传统电子商务系统间集成的困难度,因此急切需要一种跨语言、跨平台、协议统一、数据格式标准化的电子商务系统集成解决方案的产生。其次,传统的电子商务应用程序代码重用性差,维护费用大.冈此

2、无法满足瞬息万变的市场需求,无法及时发现和满足新业务、新客户和新需求。怎样实现真正意义上的3A(Anytime、Anywhere、AnyDevice)交流呢?怎样“抹平”平台、设备、系统、数据格式上的差异所造成的信息交流上的障碍呢?怎样及时发现新的合作伙伴、新的业务需求,动态更改系统业务流程并能方便地重用旧有系统资源和代码,方便地维护系统呢?目前、答案只有一个;Web服务!XMLWeb服务是当今fr业界的焦点所在。Web服务的主要目标就是在现有的各种异构平台的基础上构筑一个通用的与平台无关、语言无关的技术层,各种不同平台之上的应用依靠这个技术

3、层米实旌彼此的连接和集成。和传统Web应用技术比较而言,其主要区别在于,传统Web应用技术解决的问题是如何让人来使用Web应用程序提供的服务,而Web服务则是要解决如何让计算机系统米使用Web应用所提供的服务。Web服务是专为B2B电子商务中潜在的和实际的商业合作伙伴所各自拥有的计算机系统能够进行数据交流而产生的技术。显然要让两台冰冷的计算机自动地交流和对话要比机器和人之间的交流麻烦得多。Web服务完全基于标准的技术,只有基于标准,所有的开放厂商才有相同的准则,才能在务自的平台上开发出具有跨平台互操作功能的软件产品和解决方案。标准是达成跨平台

4、操作能力的灵魂。在第一章里我对Web服务协议堆栈做了简单分析,可以看到Web服务正是建立在HTTP、XML、SOAP等诸多标准之上的技术应用。Web服务并非微软专利,有多种方法实现Web服务。在企业级方面,J2EE和Microsoft的.NET各有千秋,程序员数量也旗鼓相当。本文比较和分析了J2EE框架和.NET框架在开发Web服务方面的特点,并阐述了最终选择.NEJ、作为开发Web服务的原冈。欲善工事先利其器!在第一章里我着重分析_:rNETFramework的体系结构。贵州丁业大学硕上研究生学位论文并从低层的通用语言运行库开始运一讨论。第

5、三章则重点介绍XML的相关知识,首先阐述了xML的产生、优势、发腱和应用前景。接下来介绍了XML的一些基本概念。讨论rXM[,有效性验证的必要性及DTD和XMLSchema两种有效性验证方式。分析了System.Xml名称空间中的基础类组成和作用。利用SystemXml名称空间提供的基础类或者System.Data.DataSet类对象可以实现XML文档数据的读取、存储和处理操作。通过XML读取、遍历和奄询匹配等应用技术的讨论,分析了DOM树、XPath路径表示法等知识。XML涉及的知识繁多,这些知识是利用.NET开发电子商务程序和Web服务

6、必不可少的要素。第四章对Web服务协议堆栈中上层的几个重要的Internet标准和协议规范做了统一介绍,从而在整体j:完整地了解了Web服务的组成关系。第五章从实践的角度完成了基于NET技术的贵州药业销售系统项目的分析和实现。应该说正是业界众多企业和公司的一。致看好和推广、商务需求对技术的不断推动铸就了Web服务今大的地位和明天的前景。关键词:Web服务,XML,SOAP,.NET,电子商务贵州_r业大学顾十研究生学位论文AbstractThetraditionalenterpriseapplicationsystemsareconfront

7、edwithtwoshortages:Firstly,thosesystemsarebasedondifferentenvironmentsuchasthedifferentOS(OperatingSystem),thedifferentdevicesandthedifferentdataformat.Therefore,it'shardtOmakeourdesignedsystemkeepacompatibilitywithotherrelatedsystemsandhaveanabilityofinteractionwithexistin

8、gsystems.Secondly,codesinthetraditionalprogramsareoftennotbereusedTherefore,therea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。