基于SOA信息的系统集成研究

    张新

    【摘要】所谓SOA信息,即为面向服务的体系结构,采用不同的结构单元将各服务良好的联系起来,构成一个完善的系统,从而进行统一的信息交流与交互。也可以说,它自身是一种组件模型,被用于各种业务的流程当中。SOA信息系统的应用也随着时代的发展越来越广泛。本文就通过SOA信息的基本概念及优点进行分析,并就其在各行业中的具体应用进行阐述,以求促进我国SOA信息行业的不断革新与发展。

    【关键词】SOA信息;系统;集成

    一、前言

    随着现代科技的不断进步,信息技术的不断发展,各种信息系统不断涌现并发挥着越来越重要的发展。其中,SOA信息系统便是其中的一份子,由于其编码灵活,支持客户类型多样,维护简单等等的优势使得其在信息技术迅速发展的浪潮中一直居于前列,本文就针对SOA信息系统进行分析,对其在和行业中的应用进行实例分析,通过本文的研究,分析出SOA信息系统的优势并寻找出其发展的关键所在,以促进我国SOA信息系统的发展,紧随世界的信息技术发展潮流。

    二、SOA信息系统简介

    (一) SOA信息系统的含义

    SOA信息系统是缩写,其全称是面向服务的体系结构。是在上世纪90年代提出的一个概念。虽然直至今日也并没有一个统一的定义,但大多数相关的从业人员与研究机构都将SOA信息系统视作一种服务的集合形式,集合起来的服务之间可以彼此进行通信连接,完成信息的交换,也可以凭借多个服务位点的相互合作进行行为操控,精准而明确,不同于其他环境服务的独立数据模型。其最大的特点与最基本的构成元素既是服务,正是由这种服务提供的信息交换与行为模拟,使得其在所服务的业务工作中起到十分重要的辅助作用。能够极大的缩减业务处理中的数据状态与信息传递,达到提升服务质量,提高工作效率的目的。

    (二) SOA信息系统的结构体系

    SOA信息系统的体系结构简单明了,其体系模型呈三角形的结构形式。三角形的三角所表达的结构单元分别是服务注册者,服务参与者与服务请求者。所谓服务请求者,即为需要运用到SOA信息系统的程序软件,部门或其他服务流程。这中间离不开服务注册者的作用,正是服务注册者对SOA信息系统的处理与调用才使得SOA信息系统被应用于服务请求者。而服务注册者,主要负责信息的保管与储存,这样,当服务请求者需要进行信息的查询与调用时便会方便许多。另外,服务注册者可以将服务提供者所提供的需进行注册的信息进行注册处理。服务提供者,顾名思义,便是负责提供服务信息的,其将信息传递给注册者进行必要的注册工作,并为请求者的服务请求提供充足而完善的信息。在SOA信息系统当中,这三者是不可或缺的,它们既相互独立,又彼此联系,它们之间的发布,查找与绑定的信息交流关系将它们有效的结合起来成为一个三角形的结构框架形式。便于信息服务的采集,传递与利用。

    (三)SOA信息系统的优点

    SOA信息系统是信息科技迅速发展的产物,相比较于传统的信息集成方式,其具备诸多的优点。由于SOA信息系统的成型基点是为了满足服务需求,因此,在业务的处理当中,它能够更好地处理业务中的服务信息传递与处理,对于变化的灵敏性也相当高。相对于其他的信息工程来说,他的编码程序更加灵活,可以采用不同的排列方式来实现不同的服务。在对于客户类型的应用性上也比较广泛,不但满足传统的服务访问形式,对于新兴的手机,PDA 等访问客户同样适用。由于在SOA信息系统体系结构中服务的提供者与使用者之间存在着直接联系的关系,因此,在对其进行维护的时候相对于传统的集成服务更加的方便。另外,它收到现实设施的影响相对较少,可以更好的实现各系统,各平台之间的连接。

    三、SOA信息系统的实际应用

    (一)SOA信息系统在军事中的应用

    SOA信息系统之所以可以在军事系统进行应用,是基于军事信息集成的现实需求的。由于当代的军事系统并不以服务为主,且军事情况瞬息万变,对灵敏性的要求极高,传统的服务信息采集与处理已经渐渐的无法适应现代的军事管理需求,而SOA信息系统可以有效地对输入的军事信息进行采集处理,将信息开发与信息采集协调统一,不分先后,共同进行,改变了原来的静态信息系统,将其转变成动态的集成服务系统。在数据访问上通过信息集成弥补了数据漏洞,对各种有效数据进行统一的归纳整理与总结,保证了信息的合理性,准确性。

    (二)SOA信息系统在医学中的应用

    医学领域与军事领域既有相似之处,又存在着差异之处,它们需要灵敏性较高的信息服务系统,且医学中的信息服务性相比较军事而言更高。医学当中的信息整合与完善十分重要,这是对于病人与医师基本信息与治疗手段确定的关键所在。SOA信息系统的灵敏性正好能满足这种情况,它们这种数据要求较精密,数据源要求较全面的业务处理就需要SOA信息系统这种信息源完善而精准的处理模型。在医学中主要涉及到的三大设施为集成服务管理器,数据操作处理器及包装器。其依次实现数据集成与储存保管,用户请求分别于信息调动处理,信息互换与数据定位这三大作用。

    (三)SOA信息系统在其他行业中的应用

    除了军事领域与医学领域,SOA信息系统在各生产企业的升高设备管理处理,生产设备供应,生产原材料供应链,港口企业的货物运行,社会治安管理,企业物流,校园学生信息采集以及互联网用户信息归纳等方面都有着广泛的应用。SOA信息系统使这些行业中的信息共享成为了可能。

    四、结语

    随着时代的发展,信息科技的不断进步,SOA信息系统被充分的运用到各行各业中,发挥着它们的功能,本文通过对SOA信息系统的结构体系,SOA信息系统的结构体系以及SOA信息系统的优点进行理论分析,并对其在军事和医学领域的应用展开了探讨,目的是使SOA信息系统的优点在我国的信息发展领域得到充分的重视,使我国不断发展该项技术模型,以求在激烈的国际信息发展浪潮中处于有利地位。

    参考文献

    [1]张忠庆,赵敬中.基于虚拟集中方法的异构分布式数据集成模型[J].微机发展,2004,14(6):58-60.