好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

高检电子检务应用支撑平台设计方案.doc

59页
  • 卖家[上传人]:壹****1
  • 文档编号:477139522
  • 上传时间:2024-01-12
  • 文档格式:DOC
  • 文档大小:3.92MB
  • / 59 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 高检电子检务应用支撑平台设计方案第1章 业务现状与需求分析§1.1 业务现状应用整合的定义主要是检察院内部的各个系统之间实现应用整合,如果是跨院情况均采用数据整合和消息整合模式因此应用整合的最佳实现模式应为服务总线电子检务工程中的各系统之间均会存在相互的消息的传递,且电子检务工程主要系统是两级部署四级使用,某些系统或个别检察院会三级部署四级使用,因此消息的传递将会存在检察院内不同系统之间消息传递、检察院与检察院不同系统消息传递§1.2 业务环境分析电子检务工程需要实现如下内容:l 实现业务系统的“统一建设”与“各地个性化定制”的有机结合l 实现高检、省级、地市级纵向业务数据标准统一、信息交换与共享l 实现电子检务各系统的应用整合l 实现与公安、法院、司法等部门的信息共享和业务协同l 实现来自相关行业及互联网信息采集 从以上内容可以看出电子检务工程在纵向上需要解决检查业务内的数据共享与交换,同时还需要实现与公众、外部单位、行业机构的协同与共享§1.3 业务维度分析从业务维度上看,解决的是纵向(垂直管理)、横向(业务协同)和空间(管理决策)这三个方向的集成纵向集成(组织集成),通过纵向的信息、业务、流程迁移,加强高检院对整体业务的监管、决策,逐步实现集团作为管理主体,实施管控的目的。

      横向集成(业务集成),检务业务内部的横向集成体系可以和纵向集成体系有效结合,实现集团、成员单位之间无边界的业务、信息流空间集成(决策集成),纵向和横向集成后,数据通过集成产生为信息,信息通过分析产生为知识,知识进而支撑决策§1.4 系统维度分析从系统维度上看,高检应用集成平台所解决的是四个层次的集成,包括数据层的集成、应用层的集成数据层的集成数据层的集成技术用于解决信息系统底层的数据同步性、时效性问题,其目的是解决数据来源的唯一性、真实性、实时性数据层的集成技术主要包括主数据管理、ETL、企业服务总线等应用层的集成技术应用层的集成技术用于解决业务变化的适应性问题,一般通过应用功能的服务化编排,实现可快速实现、快速调整的弹性应用应用层的集成技术主要包括企业服务总线§1.5 功能分解采用功能分解法(Function Decomposition),从电子检务的业务纬度,分析应用集成平台项目的主要功能及规范需求,如下表所示序号需求系统功能类别需求点概述1企业服务总线(ESB)平台ESB集成平台功能服务集成功能ESB平台具有服务集成能力,能够接入由服务消费端发起的服务请求,并向服务提供端发起服务调用。

      实现各种服务的接入、适配与转换2数据集成功能通过ESB平台实现系统间的集成需采用数据整合的方式,如:批量业务集成此外,对于高检内部系统数据的一对多的发布,需实现数据发布引擎支持业务场景(广播式有状态传输)3动态路由功能ESB平台具有动态查询服务注册库信息功能,实时获取服务的路由信息,并自动将服务请求转至服务提供方或自动请求对应服务,对服务注册信息处理4数据交换功能实现跨组织、跨应用的实时、准确、规范的数据交换5日志功能具有日志功能,记录每个请求的执行状况,包含业务报文,业务日志和系统日志必须分离并分别记录,所有日志不可更改或删除6服务注册及发布ESB平台支持将服务端(服务提供者)的服务地址注册到企业服务总线,并进行新的服务地址重新发布支持常见的协议接入方式,支持服务编排等7服务管理平台需要结合招标方IT管理需求,搭配一个服务管理平台,支撑服务生命周期管理体系:1)服务需求管理;2)服务发布管理;3)服务申请管理;4)服务测试管理;5)服务上线管理8监控功能为了满足上线后IT运维需求,ESB平台需要搭建一个运维监控平台,支持对ESB自身、服务调用情况、接入系统运行情况的监控功能9系统服务接入功能公共服务类接入公共服务类:接入OA系统,统一待办、工作日历、流程等公用共享服务的集成。

      11系统安全软件容错系统具备数据有效性检验和自我保护功能,保证通过人机接口输入或通过通信接口输入的数据格式或长度符合系统设定要求,当故障发生时自动保护当前所有状态,保证系统能够进行恢复12资源控制系统具备当信息交互双方中的一方在一段时间内未作任何响应,另一方应能够自动结束会话;能限制系统的最大并发会话连接数;能限制单个帐户的多重并发会话;能限制一个时间段内可能的并发会话连接数13数据安全及其备份数据完整性:应提供数据交互和存储过程中完整性校验功能,并有必要的恢复措施数据保密性:采用加密措施,保证数据交互和存储保密性第2章 平台技术方案§2.1 平台架构本方案应用支撑平台总体架构设计横向上分为三个层级,纵向上分为三个层级其中包括两个体系进行全面保障,体系分别为:管理控制体系和标准规范体系通过有效的层级结构的划分可以全面展现整体方案的设计思路数据中心层数据中心层是项目中的数据资源的保障,本次项目建设要求实现全面的应用支撑平台的搭建,所以对于数据中心层的有效设计规划对于本次项目的建设有着非常重要的作用从整体结构上划分,我们将本次项目业务系统建设的基础数据资源分为结构型资源和非结构型资源,结构型资源和非结构型资源可以通过ESB基础设施向上提供服务。

      ESB基础设施层ESB基础设施层是整体项目建设的基础保障,通过统一的ESB(企业服务总线)实现相关组件的接入适配,二次封装管理,快速将各应用系统通过协议转换发布成WebService服务省监狱管理局的应用系统均可以通过相应的标准接入到ESB基础设施层,经协议转换、服务适配及服务编排发布成WebService服务,通过公共的WebService服务与单位内的各应用系统或外部单位的应用系统进行业务数据的交互AIP服务管控层AIP服务管控层就是将已经封装好的服务进行集中统一有效的管理通过服务整合平台,提供服务的开发、注册、同步、认证和授权等全生命周期管理,提升了整体的服务管控和治理水平§2.2 平台功能架构随着基于平台管理、面向公众的服务体系建设以及业务协同的现代化管理需求,需要以数据集成的方法实现信息服务而实现数据集成,不但要考虑现阶段各独立系统急需集成的数据范围,还要从长远发展考虑数据集成的架构、能力和技术等方面内容,否则多种数据集成技术的叠加会让IT基础架构变得更加复杂和脆弱,同时造成管理成本的大幅增加应用支撑平台的构建不仅仅基于服务总线功能实现整个高检业务的信息共享,同时也要有与其他业务系统对接的能力,例如互联网业务系统对接,实现对互联网的监控。

      所以应构建以服务总线为基础的应用支撑平台是必要的服务总线由两大部分组成:服务管控和基础设施其中基础设施模块基于企业服务总线的功能特点,具有多种适配能力,能够将外部多种服务以适配器形式接入到平台中服务管控模块主要是监控、管理平台中的服务,能够监控部署或接入到平台中的各类服务基础设施整体实现服务接入功能和对外系统对接功能同时能够对接入的服务做得有效的管理和监控§2.3 平台功能应用支撑平台从功能结构上来看,分为:ESB基础设施和AIP服务管控两大部分§2.3.1 ESB基础设施§2.3.1.1 AESB概述金蝶Apusic企业服务总线(Apusic Enterprise Service Bus,简称为AESB)提供了SOA所需的软件基础设施环境,以融合集成特性和面向服务特性为一体的基础架构,以一种高度分布的部署模型,“统一消息”的数据模型,高度可扩展、包含开放端点的体系,实现一个对各种企业服务“来者不拒”的智能化的集成和管理中介,实现被集成的各个企业服务之间的数据汇总、应用整合、信息共享在Gartner的报告中,ESB被誉为SOA的“心脏”,产品已经包含SOA组件尽管目前在ESB领域尚未有一个统一的标准,但是业界在ESB的三大功能领域,达成了共识,即:l 应用的出/入站:应用的请求发送和应用的调用l 基于内容的消息路由:根据请求信息,调用相应的服务l 消息转换:从一个服务可识别的消息,转换成另一个服务可识别的消息金蝶Apusic企业服务总线(金蝶Apusic ESB)提供了对这三大功能的完整支持。

      §2.3.1.2 AESB系统架构金蝶Apusic ESB立足于Apusic应用服务器和Apusic消息中间件之上,并与其无缝结合,具备面向服务、面向消息、事件驱动的特性,是一个在SOA架构中充当服务间智能化集成与管理中介的灵活敏捷的基础平台金蝶Apusic系列产品中的金蝶Apusic应用服务器和金蝶Apusic消息中间件,为金蝶Apusic ESB提供了诸如事务、连接池、线程池、消息封装、可靠消息传输等基础软件设施制成之上是金蝶Apusic ESB的几个核心基础引擎,以及为实现应用接入而出厂定制支持的服务构件库同时,金蝶Apusic ESB提供了可视化、界面化的配置部署工具,以可视化的方式提供全过程的支持金蝶Apusic ESB作为一个功能服务的请求者和服务功能提供者的桥梁,以松耦合的方式实现服务与服务之间的集成,实现服务的地址透明化和协议透明化面向服务架构(SOA)的实现前提是可以通过经济高效的方式整合现有的以及新建的应用、流程和服务,无需在应用中添加复杂的编程程序便可验证或确保信息交换的可靠连接,而企业服务总线(ESB)正是在SOA环境中实现连接的理想解决方案AESB通过以下多种能力来满足和保证应用及服务的管理需求:它能够提供服务化功能,可以透明的将旧有应用系统加入到框架的服务生命周期管理当中,从而最大程度的保证了对旧有系统的兼容性;提供各类应用及数据的服务注册、发现和寻址功能;在服务之间对消息进行匹配和路由;能够在请求方与服务提供方之间转换协议;能够在请求方与服务提供方之间转换消息格式;还能分配和提取不同来源的业务事件。

      AESB通过应用、系统和服务之间的中间层来执行上述所有任务,不仅能够确保应用的总体复杂性不会因为连接接口的增加而增加,而且在许多情况下还能帮助企业避免或降低应用的复杂性,消除应用和系统之间所有硬编码链接ESB是所有应用、服务以及其他IT资产的信息交互中枢,服务交互中的参与者连接至ESB,而不是彼此直接相连当服务请求者连接至ESB时,ESB负责将其请求传递(通过消息)至能提供所需功能与服务质量的服务提供者即使协议、交互模式或服务能力并不匹配,ESB 仍可以促进请求者与提供者之间的交互与递送如果对所有的应用和有效连接都采用这种机制,则应用只需单一接口便可将ESB连接起来,用于开展所有互动此外,连接ESB的所有其他资产都能通过这个接口与此应用进行互动,而其他资产同样只需一个接口便可实现与ESB的连接无论处理要求和复杂性发生怎样的变化,这些接口始终都是ESB环境中最重要的组件,并可在ESB中进行维护,以便在周围环境发生变化时确保应用能够以不变应万变消除应用之间的连接性可大大降低应用中接口的复杂性,从而降低有关对这些应用进行更改的成本和风险,让用户能够以更简单、更快速、更安全的方式来使用它们,尤其是能够让用户对更多的应用和功能作为服务加以访问和重复利用。

      Apusic ESB提供了适配器,可以将包括WebService、JMS、JavaBean、数据库、文件等多种格式在内的信息源作为接入对象,并经由适配器体系接入ESB总线之中在ESB总线中可以进行消息格式转换和消息路由,消除数据源的异构和数据格式的不匹配通过Apusic ESB,建立了连接底层数据中心和上层业务应用的。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.