分享到:

实现SOA的相关技术

图1是一张SOA技术实施的示意图,其中涉及的主要技术包括以下几个:$$1.XML$$XML 1.0(可扩展标记语言,Extensible Markup Language)标准是一个基于文本的World WideWeb组织(W3C)规范的标记语言。与HTML使用标签来描述外观和数据不同,XML严格地定义了可移植的结构化数据。它可以作为定义数据描述语言的语言,如标记语法或词汇、交换格式和通信协议。$$2.SOAP$$简单对象访问协议(SimpleObject Access Protocol)是一个基于XML的,用于在分布式环境下交换信息的轻量级协议。SOAP在请求者和提供者对象之间定义了一个通信协议,这样,在面向对象编程流行的环境中,该请求对象可以在提供的对象上执行远程方法调用。因为SOAP是平台无关和厂商无关的标准,因此尽管SOA并不必须使用SOAP,但在带有单独IT基础架构的合作伙伴之间的松耦合互操作中,SOAP仍然是支持服务调...  (本文共2页) 阅读全文>>

西北大学
西北大学

基于SOA架构的企业应用集成(EAI)研究与设计

SOA(Service-Oriented Architecture,面向服务架构)是当今业界和学术界最热门的应用及研究课题之一,基于标准、灵活、松散耦合是SOA的主题词,它将彻底改变企业现有的IT架构。经过几十年的企业信息化建设,大多数企业都已逐步实现信息化管理,但是由于实现信息化过程中的种种因素影响,企业内已存在许多分散孤立的应用系统,形成了一个个的“信息孤岛”。随着业务规模不断扩大,集成已经成为当今企业的迫切需要。传统的企业应用集成(EAI)技术已经不能适应企业信息系统的快速增长,SOA的产生及发展为企业应用集成提供了新一代的架构模式。利用SOA来实现企业应用集成可以有效的解决分布式异构系统之间的企业应用集成技术中的不足,如复杂、成本高、而且难于维护的点对点集成和与特定厂商紧密耦合的EAI中间件集成方法的种种不足。本文首先介绍了企业应用集成(EAI)的概念,包括其发展历史、集成的层次结构等;接着分析了当前企业应用集成的一些技...  (本文共79页) 本文目录 | 阅读全文>>

南京大学
南京大学

基于SOA的数字图书馆系统架构研究

技术与人文的融合、技术与人文的互动推动了图书馆事业的发展。图书馆工作是以资源为基础,以服务为宗旨的,满足用户的需求则是其工作的出发点与落脚点。技术与人文的互动一方面提升了用户对资源和服务的质的要求与量的需求,另一方面也对数字图书馆系统建设提出了 "随需应变"的要求。一是要求系统可以吸纳先进的技术成果,能够与技术发展相同步、相适应;二是系统可以"随需应变",以敏捷的方式反应"服务模式"、"管理模式"变革与创新的要求,从而以更加简便、更加有效地方式实现图书馆合作、实现信息资源共享、实现更加有针对性的用户服务。从数字图书馆的具体实践来看,"系统孤岛"现象是造成现实环境中"信息孤岛"、"信息淹没"现象的一个根本原因。解决这一始终存在的问题的根本途径也依赖于从数字图书馆系统自身建设开始,而面向服务的架构(Service Oriented Architecture,SOA)则为我们在系统实现层面提供了一种有针对性的解决问题的思路。本文的研究...  (本文共168页) 本文目录 | 阅读全文>>

武汉理工大学
武汉理工大学

基于SOA架构的高校数字档案信息资源整合的研究与设计

随着计算机网络以及高校信息化建设的快速发展,高校档案数字化建设工程已逐渐演变成高校信息化建设的重点工程。但是由于学校的主要业务系统都早于档案信息管理系统的建设,这些业务系统在建设时都是针对自身发展需求设计与开发的,缺乏学校层面的整体规划和统一标准,不仅存在管理方式的差异,也有各种技术方面的不同,导致了严重的“信息孤岛”现象,解决“信息孤岛”已成高校档案数字化建设过程中对各业务系统进行资源整合的关键。本文提出基于SOA档案资源整合的解决方案,就是为了解决“信息孤岛”的问题,实现对高校现有资源的充分利用,促进档案馆的数字化建设。研究方面做的主要工作:本文通过阅读大量的文献、网上实践调查,研究了数字档案馆建设的内容、模式以及特色,分析目前档案信息资源整合的各种解决方案的优缺点,最后结合高校信息化建设的特点,提出基于SOA的解决方案。为了进一步的设计工作,还研读各种相关技术理论知识,最终将理论应用于实践。设计方面做的主要工作:我校档案馆...  (本文共69页) 本文目录 | 阅读全文>>

武汉理工大学
武汉理工大学

基于SOA的物流系统研究

在电子商务飞速发展的今天,作为电子商务保障环节的物流行业也显得日益重要,然而当今的物流效率却大不如人意,远远达不到高水平的物流业务需求。究其原因,物流系统中的各个系统间的物流信息不得共享是一个主要的原因。当前,虽然很多物流企业已经拥有自己的物流信息系统软件,但是这些软件因为采用不同的计算机环境,不同的信息系统体系结构,或者使用的开发工具或语言的差异,导致了物流系统间的信息交互变的异常困难,系统之间无法快速地相互交换数据信息,从而形成了一个个的“信息孤岛”,使得物流成本抬高、效率降低并且发展十分缓慢。面向服务结构(SOA)就可以在既不改变当前各个物流系统架构的前提下,使得物流信息系统间的信息互通成为可能。Java对于SOA的支持已有相当一段时间,但是目前国内的有关SOA的方案大多是一些大企业的平台,对于中小企业,往往负担不起重量级SOA开发工具。轻量级Web Service的开源框架Apache CXF的出现使SOA的轻量级应用成...  (本文共67页) 本文目录 | 阅读全文>>

复旦大学
复旦大学

基于SOA的动物福利管理系统的设计与实现

面向服务的体系架构SOA是计算机软件领域近年来发展非常迅速的技术。随着支撑SOA的基础技术标准如Web Service和BPM工作流等技术及其相关产品的成熟,各行各业都出现了基于SOA的应用架构的新尝试。由于Web Service具有松散耦合、跨平台、接口标准、自描述、可基于HTTP协议访问等特点,非常适合作为动物福利管理系统的接口标准。而BPM标准能够对Web Service进行灵活的编排调度,同时具有异常处理、补偿交易机制等特点,非常适合用于交换平台中各种交换和共享流程的定义。因此采用SOA技术和方法来实现动物实验信息的交换和共享可以比较理想地解决动物实验管理系统间异构、跨地域的难题。本文以目前动物福利资源的非数字化、及缺乏有效集成利用的落后现状为背景,针对目前管理模式中的不足,在该领域内引入SOA的方法和技术,探讨一种适合集成与接入动物福利的动物实验管理。具体研究内容包括分析动物福利在动物采购饲养、动物实验前、中、后对动物...  (本文共57页) 本文目录 | 阅读全文>>