基于SOA架构的Web Service应用研究

来源 :武汉工程大学 | 被引量 : 0次 | 上传用户:lyang1990x
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SOA(Service-Oriented Architecture)是一种以服务为导向的组件模型,它是为了解决在Internet环境下应用业务集成问题的一种软件系统架构。Web服务(Web Services)使用了标准的、跨语言的基于XML消息传递的通信机制,是在SOA之上构建的、描述面向服务并基于组件的应用软件体系结构的一系列标准。 目前,SOA架构的最佳实现技术就是Web服务,利用SOA和Web服务可以帮助解决系统之间因为不同平台、不同开发语言、不同数据库等差异造成的信息通讯阻塞、信息共享困难等问题,可以让各个企业和软件研发公司选择最适合自己的技术架构和开发方法来建立企业内部的信息系统,同时又能够方便地获取专业公司提供的服务、实现和客户以及合作伙伴的无缝信息交互。 微软的.Net架构是实现Web服务以及SOA的重要技术途径。为了解决在因特网环境下电子商务网站的数据共享及信息交互问题,本文在对SOA及其实现技术Web Servlces进行研究的基础上,重点研究在.NET平台下如何利用Web Services实现SOA,提出了一种基于SOA的Web Services四层体系架构,并将该四层体系架构实现于一个网上书店系统中,解决了跨平台、紧耦合、各个系统之间数据信息无法共享等问题。
其他文献
随着信息技术的飞速发展,人类对以计算机为基础的信息系统的依赖度越来越高,与之相对应的信息系统安全性成为信息系统设计者与管理者所面临的最严峻的问题,据公安部统计,我国信息
单杠上的体操机器人是欠驱动多输入多输出复杂系统的典型例子,是一种具有非驱动关节的机器人。它的摆起倒立动作运动范围大,运动具有高度的复杂性和非线性。欠驱动单杠体操机器
工作流是一种反映业务流程的计算机化的模型,它是为了在先进计算机环境支持下实现经营集成与经营过程自动化而建立的可由工作流管理系统执行的业务模型。工作流管理系统是一
随着三维扫描仪等数字化设备和建模技术的发展,三维模型已经广泛应用在人们科研工作和日常生活的各个方面。由于人们可以方便地构造模型,模型的数目急剧增长,而互联网技术的
随着我国金融体制改革的完善和深化,经济金融全球化趋势日益明显,商业银行的传统经营方式已经不能适应银行经营发展的需要,中间业务的发展越来越受到商业银行的重视。但是,一
随着互联网的快速发展,越来越多的视频媒体在网上被存储并传输。数字媒体的拷贝在视觉质量上与原始媒体基本相同,这给盗版提供了便利。数字水印是一种有效的数字版权保护技术
无线传感网络(Wireless Sensor Network,WSN)是由大量静止或移动的传感器以自组织和多跳的方式构成的无线网络,传感器协作感知、采集、处理和传输网络所覆盖区域内被感知对象
Cache技术是一种以高速缓存为主的应用型技术,主要是为了解决当前计算机系统中各部分接口数据传输速度不一致问题而使用的。速度矛盾不仅存在于计算机硬件系统中,也广泛存在于
随着云计算技术的快速发展,越来越多的敏感数据将被迁移到平台上。虽然云计算可以提高资源的利用率,但云计算的开放性,又给恶意用户实施恶意攻击带来潜在可能。因此,如何保障服务
最近几年,随着虚拟现实、3D仿真、3D电影和3D游戏等产业的蓬勃发展,人们开始研究如何高效制作绚丽逼真的3D图形效果,越来越多的3D绘制引擎如雨后春笋般浮现。目前,国外3D绘制