网站大量收购闲置独家精品文档,联系QQ:2885784924

长沙市政务云一期建设项目实施方案分册(平台服务).doc

长沙市政务云一期建设项目实施方案分册(平台服务).doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE7/NUMPAGES8

1.1门户组件

web应用技术已经从简单的信息浏览发展到复杂、庞大的应用系统,web服务本身不包含展现样式和人机交互界面,这成为了应用普及的难点之一。一般情况下,针对不同的服务,都需要提供对应的门户界面,随之带来的就是定制化的开发工作,这种方式实际应用中会带来开发周期长、重复编码多、数据和展现界面混杂,门户和后台服务高耦合性等问题。针对上述问题,提供一种方便、易用、功能齐全的门户组件显得尤为重要。iSWare-PCT门户(以下简称PCT门户)是中兴通讯自主研发的门户组件,产品提供了门户开发的总体框架,通用组件,开发人员只需考虑产品特有的门户组件,模板和主题的制作等问题,无需编码开发,降低二次开发成本。同时可以在线定制站点,快速响应用户需求。

PCT门户组件主要分为PCT门户和PCT门户管理平台两大部分。其中PCT门户主要由应用框架的各部分功能组成。PCT门户管理平台是PCT门户的后台管理部分,主要包括:版面管理、信息维护、系统管理等功能。

系统主要由以下内容组成:

栏目管理模块,包括栏目管理、栏目权限管理等;

版面管理模块,包括页面管理;

内容管理模块,包括内容录入、内容审批等;

更新分发模块,包括集群服务器管理、任务管理、任务调度管理、站点管理;

信息维护模块,包括主题设置,静态资源设置等;

系统权限模块,包括操作员管理、角色信息维护等。

系统分为三层:表现层、业务逻辑层、数据访问层。

表现层:

可定制页面(JSP标签+Velocity)

纯手工页面(SpringMVC+Velocity)

支持页面全局/局部缓存

业务逻辑层

基于SpringIOC容器管理

事务管理基于SpringAOP实现

数据访问层

采用C3P0/DBCP作为数据库连接池

基于SpringDAO封装

支持Hibernate、IbatisORM框架

1.1.1网络拓扑

门户组件以虚拟机方式部署在政务云内部数据中心区,共需要8台虚拟机,主控节点1台,公共服务节点2台,计算节点5台:

1.1.2部署资源规划

虚拟机资源规划如下:

子系统

服务器类型

数量

内存GB

硬盘GB

主控节点

虚拟机

1

8

16

200

公共服务节点

虚拟机

2

8

8

200

计算节点

虚拟机

5

8

8

200

1.1.3软件部署规划

子系统

操作系统

安装软件

IP地址

主控节点

cgslV4.0

门户主服务PaaSControl

待定

公共服务节点

cgslV4.0

门户通用服务COM_SRV

待定

计算节点

cgslV4.0

门户计算K8S-Minion

待定

1.2工作流引擎

提供工作流引擎服务,工作流引擎为应用系统提供统一的流程开发、运行和管理平台,使得应用系统可以在不修改业务逻辑代码的条件下,通过重新定义流程就可以实现流程逻辑的变化。

利用工作流引擎平台可以方便快捷的进行流程建模、设计、部署及监控,从而轻松实现工作流应用。全面支持WFMC标准、提供了开放的、标准的接口,可以和其他应用进行无缝集成;支持BPEL标准,能够方便的对服务进行编排、发布,构建出强大的SOA应用架构。

1.2.1架构及功能

工作流引擎逻辑架构如下:

Monitor:流程流程管理器,监控、管理流程状态。

Editor:流程设计工具,利用该工具进行业务流程建模、设计及部署流程。

CoreEngine:核心引擎,提供流程运行时支持。

RulesEngine:规则引擎,对业务规则提供本地支持,应用无需改变即可实现不同规则逻辑。

工作流引擎整体部署结构如下图所示,为各政务应用提供统一的工作流引擎服务,其组网架构如下图所示:

客户端通过web服务器访问管理工作流引擎服务,第三方应用与工作流引擎服务的应用服务器对接,实现工作流程的触发与服务。可通过工作流引擎平台进行流程设计与部署,实现各流程逻辑重新组织,并能根据不同条件触发不同流程,减少应用上层复杂度。功能如下:

流程引擎

提供流程的驱动、调度,规则定义与解析。

1、bpmn所涉及的网关功能的支持,如多路分支、单路分支、汇聚、判断等功能;

2、多种任务分配策略;

3、代办、委托功能;

4、流程版本控制,包括2个版本同时运行的情况;

5、修改后的流程不会影响到正在修改的流程;

6、支持回退、撤回功能;

7、支持人工干预;

8、超时控制系统;

9、冲正、存储转发流程;

10、补偿、异常流程。

规则引擎

1、在建模器中可以完全集成业务规则功能,直接适用到用户功能的定义,比如用户可以基于业务规则实现工作的分配/调动/平衡,基于规则的服务选择,基于规则的任务路由,基于规则的告警。用户直接在图形化的向导中就可以直接使用规则功能。

2、基于Web的规则编辑,或者是基于客户端的规则编辑

文档评论(0)

151****3420 + 关注
实名认证
内容提供者

认证专业负责

1亿VIP精品文档

相关文档