刘大宝,李永平,安 康沈阳理工大学,辽宁沈阳 110159
面向服务的电子信息系统体系结构分析
刘大宝,李永平,安康
沈阳理工大学,辽宁沈阳110159
摘要本文针对服务的基本元素以及特性进行了简单分析,然后阐述了面向服务的电子信息系统体系结构的基本特征,最后从教育服务和战事服务两个层面对电子信息系统体系结构做了深入剖析,以期能够对相关研究工作起到一定参考作用。
关键词面向服务;电子信息系统;体系结构
随着社会信息化发展加速,电子信息系统在越来越多的领域中得到运用,发挥了重要作用。由于不同服务对象之间存在一定差异,这就会导致电子信息体系结构表现出多元化。因此,需要在理解服务对象的基础上,结合实际需求对电子信息系统进行构建,以便其能够发挥出最大效用。
1.1基本元素
从电子信息系统体系结构上说来,其基本的组成元素主要包括了服务、服务接口、服务需求线、服务规则、服务属性和服务层次等。
服务就是指对电子信息系统当中所包含的涉及到服务对象的各类资源通过独立于平台的形式进行描述和封装,将其转化为具备独立应用能力和行为逻辑的功能单元,可以依照接受信息进行分发信息、处理信息等多种活动。
服务接口是一种描述服务对象访问服务的机制,其对信息接受格式和信息语法都作出了定义。
服务需求线是存在于不同服务功能之间的关系线,其可以实现不同服务之间的功能交互,最终构建成一个完整的功能网络。
服务规则就是对服务提供者制定的服务约束条款,其服务活动必须按照既定的各项条款执行,不得出现超出条款范围的服务行为,如此可以保证服务的合理可靠。
服务属性是对服务进行的属性描述,比如服务质量、服务可用性以及服务可靠性等。
服务层次是对电子信息系统中所有服务进行的层次分类,可以实现资源的分层次管理,提升服务效率。
服务行为就是电子信息系统提供服务、达成目标的行为和途径。
1.2模型和特性
SOA对于不同的人而言,其有不同的理解,但是,模型基本一致却是共同的认识。从模型的基本构成上说来,其主要涉及到服务提供者、服务使用者和服务注册中心。服务提供者作出服务描述,通过调用和绑定,将其传达给服务使用者。服务使用者和服务注册中心之间存在双向发现关系,以此可以构建服务关系。服务注册中心进行服务描述,和服务提供者之间通过发布构成双向联系,实现服务需求的具象化。
针对服务模型,其主要的特性包含了可组合、可复用和松耦合3点。
可组合表现了服务模型能够通过易理解、简单的标准协议对服务接口和协同描述进行规范,消除了不同平台之间的差异,可以实现不同服务的重新组合,能够满足各种不同的服务需求。
可复用是指服务存在于特定的处理程序中,与客户需求和底层实现相互独立。这样可以降低服务成本,优化服务效率。
松耦合是指服务端口在维持稳定的前提下,任何一方服务使用者都能够对执行机制进行调用更改,从而将服务从一个平台迁移到另一个平台,并且保证服务程序的正常运行。
电子信息系统要面向服务,需要数量庞大的软件服务通过可视化组成软件,如此可以简化电子信息系统结构。面向服务还是的电子信息系统的应用、资源和服务分隔开来,使得不同层次之间松散耦合,服务节点的应用适应能力和技术扩展能力进一步得到强化。就电子信息系统体系结构而言,其主要体系结构框架可以分为基础信息服务、服务设施和软件能力包这三个层次,其中软件能力包位于最顶层,服务设施位于中间层,基础信息服务位于底层。
软件能力包根据不同的服务需求,可以通过不同的业务服务封装、开发与部署,凭借能力包的形式进行服务对外发布,如此可以有效适应服务环境的变化。具体说来,软件能力包能够提供态势感知、综合保障、指挥控制和协同探测等服务。
服务设施可以为指挥控制服务提供保障,其可以分为支撑服务层和通用服务层。支撑服务层能够提供过程管理、人际界面服务、告警和资源管理等多方面的服务。而通用服务层可以实现导航定位、文电管理、水文气象、数据融合以及指挥控制等服务。
基础信息服务层是整个电子信息系统的坚实基础,其能够提供全局计算、信息安保和网络通信等服务。
3.1面向军事服务的电子信息系统体系结构
电子信息系统在军事服务中应用较多,发挥出了十分显著的效用。运用于军事服务的信息系统物理框架采用了C/S的模式,或者是B/S与C/S混合的模式。现在可以采用P2P平台构建军事信息服务系统,将JXTA作为基本结构,在每个节点设置服务提供者、使用者和注册中心这3个角色。基于分布式UDDI和P2P服务目录,凭借SOAP实现互操作。对于军事服务而言,在指挥信息系统中涉及到飞机、潜艇、战车、坦克、机动部队等对象的指挥。这些不同对象都可以作为电子信息系统体系结构的节点,分别对其进行服务提供者、使用者和注册中心的设置。
除去物理框架,功能框架的构建也值得注意。电子信息服务系统的功能实质上是分布在一体化的战场信息平台上的,根据实际的军事任务需求,可以将不同的军事信息进行组合。利用松耦合的实现服务的调用与组合,以此行程相互通联的军事信息服务系统。功能框架的构建一般是分层设计,其包括了应用层、支撑服务层、数据层和物理资源层这四个层次。
3.2面向教育服务的电子信息系统体系结构
教育和军事在设计内容和特点上存在非常显著的差异,这也决定了两者的信息服务系统体系结构必定会存在差异。但是,基于前文的论述,电子信息模型基本上保持一致,所以在面向教育服务的电子信息系统构建中,其可以直接使用军事服务的电子信息系统的基本结构模型,对其进行针对性的改进优化即可。
对于教育而言,其涉及到教师、家长、学生、院校领导、教务处、教学系部以及教研室等多个对象,可以将这些对象作为系统节点,进行系统功能的构建。比如,对于教务处而言,其可以进行系部数据录入和账号管理等操作,教学系部可以进行课程数据录入和教师信息录入等,学生可以进行课程安排查询和成绩查询等。对于不同的服务对象,电子信息系统所提供的服务范围和形式存在不同。因此,需要按照军事电子信息系统体系结构的构建方法,结合教育服务实际构建信息系统。
在面向服务的电子信息系统构建中,需对其基本元素和特性深入理解,在此基础上对体系结构特征予以辨析。不论是面向军事,还是面向教育,信息系统基本模型一致,因此可以按照相同的方法,结合服务对象的特点进行信息系统的构建。
参考文献
[1]杨建飞.面向服务的电子信息系统体系结构[J].舰船电子工程,2013,2:7-8+25.
[2]聂凯,汪厚祥,井小沛.面向服务的海战场指挥信息系统体系结构框架[J].现代防御技术,2013,3:88-93+110.
[3]李华.面向服务的教育信息系统体系结构的研究[J].煤炭技术,2010,4:180-182.
中图分类号TP39
文献标识码A
文章编号1674-6708(2015)155-0131-02