soa技术在单位综合信息系统设计中的应用

soa技术在单位综合信息系统设计中的应用

ID:20498963

大小:125.50 KB

页数:5页

时间:2018-10-13

soa技术在单位综合信息系统设计中的应用_第1页
soa技术在单位综合信息系统设计中的应用_第2页
soa技术在单位综合信息系统设计中的应用_第3页
soa技术在单位综合信息系统设计中的应用_第4页
soa技术在单位综合信息系统设计中的应用_第5页
资源描述:

《soa技术在单位综合信息系统设计中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SOA技术在单位综合信息系统设计中的应用引言在新时代,il•算机网络技术的重要性愈发突出,人们对其关注程度也不断提高。尤其是公司或企业,都不同程度地开展了自身的计算机网络建设,并将相关技术广泛地应用于生产办公实践当屮。计算机网络技术给公司或企业带来了高效的办公效率,丰富的办公闪容,优越的办公环境。因此,越是计算机网络技术应用充分的公司或企业,其发展速度越快,发展规模越大,发展前景越好。从某种意义上讲,计算机网络技术俨然己经成为公司或企业现代化进程的助推器。然而,在应用过程中,各公司或企业之间缺乏有效的信息沟通,割断了彼此之间的联系,从而形成了一

2、种信息孤岛,极大限制了公司或企业的可持续发展。为改善这种不良发展局而,迫切需要进行系统的集成与整合,打造一个统一的信息化应用平台。而SOA技术恰好能够满足这种需求,将公司或企业的网络应用系统进行集成和整合,从而形成一个统一的、标准的系统集成平台,为公司或企业发展提供持续的动力。基于此,本文从SOA技术基本概述、Web服务、企业应用集成、框架设计、应用案例几个角度,对相关问题进行了如下的分析和阐述。1.SOA技术的基本概述SOA(Service-OrientedArchitecture)是一种模型,是一种面向服务的体系结构。它的主要功能是将应用程

3、序巾功能各异的单元又称为服务,利用定义好的契约和接口连接起來。接口是指独立于所服务的编程、操作系统、硬件平台的一种计算机语言,所以一般是通过中立的方式来定义接口。接口把各个系统的服务能够以一种通用的,统一的方式进行交互变为现实。SOA从性质上讲是一种松耦合、粗粒度的服务架构。针对各类应用需求,SOA凭借着计算机网络平台,对符合条件的应川组件进行再整合、再部署、再使川。SOA作为一种组织架构,以服务层为前提和基础。服务之间的通讯,不必涉及通讯模型以及底层编程接口,而可通过精确定义的、简单的接口进行。而且,它也能够被应用系统所直接调用,将人为依赖性

4、纳入一个可控的范围之闪。因此,实质而言,SOA实质上是B/S模型以及Web技术的自然延伸。SOA在集成应用系统屮主要包含三种角色,一是服务请求者,二是服务提供者,三是服务注册巾心。三种角色之间密切相关,形成了SOA角色模型,详细情况如图1所示。其流程大致是这样的:首先,服务提供者向服务注册中心发布各类服务信息,如协议、接口等等:其次,服务请求者通过服务注册中心查找各类服务信息,并根据自身的需要对所需信息进行绑定,与此同时,叫服务提供者发送调用服务消息。可见,在该模型屮,服务请求者和服务提供者是两个重要主体,而服务注册中心则是两个主体之间连接的桥

5、梁和纽带。图1SOA角色模型2.Web服务“服务”是SOA中最重要的内容。作为异构系统集成最主要的技术手段,Web服务己逐渐发展成为网络环境中资源封装的标准形式。所谓的Web服务,就是指通过Web,对各项数据、程序进行打包封装,以统一模块的形式供广大用户査看或调用。Web服务具有复用性特征,可便于其它系统进行调用。在Web接口服务不变的情况下,客户程序不会因为业务逻辑的变化而变化。可见,Web服务实质上是一种独立开放的协议标准。3.企业应用集成顾名思义,企业应用集成就是指将不同的企业的方案、信息集成整合起來的系统技术。首先是将企业的内部的信息资

6、源和数据管理以及企业资源集成整合,并在其内部建立交流互访的中介机制,用于访问其屮的信息、方案等。这是一种新型的企业资源计划方案,它的登录访问也是网络化的,用户只需要进行身份认证、客户端注册登录就可以对系统的应用技术、资源进行访问,它主要途径是计算机客户端和网络浏览器。不但简化了不同系统之间信息共享检索的W题,而且极大提高了公司信息管理的集成度和效率性。框架图2如下:wth浏览器、K、/:川不v/广视图2企业应用集成2.基于SOA的企业集成框架设计SOA是一种而肉企业级服务的构架,在它的基础之上结合企业应用技术的特点进行整合,改良成如卜图所示的新

7、型SOA企业应用集成框架,整个框架的结构分为五个部分,按照从后台到客户端的顺序分别是:数据层、服务层、业务层、企业服务总线层、应用层。在整个系统框架中,我们首先是要建立统•一的应用操作平台,这就需要将面向企业级服务的框架与互联网络技术整合,制定一个统一的协议标准进行通信关联从而实现信息数据的提取和传输。这样做最大的特点就是不同系统之间数裾的无障碍关联,访问简单快捷。4.1应用层应用层是面向用户的,包括WRB浏览器和应用程序客户端两种入U,服务申请人可以通过这两个途径登录SOA数据层进行数据资源的调用、触发、提取,SOAP是集成框架的主要通道,整

8、个系统的应用访问也是基于此项协议。4.2企业服务总线层这个部分融合了包拈可扩展标记语言、互联网络服务与传统中间技术在内的多种技术,这是整个系统的通信中

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

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

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