AIComframe平台解决方案介绍-BOM.ppt

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

合作伙伴解决方案介绍

-AIComframe平台解决方案

亚信科技〔中国〕

June10th,2009

内容

1、系统推出背景

2、业务需求介绍

3、相关市场展望

4、解决方案架构图

5、解决方案清单

6、系统带来的价值

7、案例介绍

1.系统推出背景

系统推出背景

涉及的系统模块〔子系统〕多,模块间调用顺序复杂,在不同的情况下可能会表现出不同的调用顺序。

模块间的调度逻辑易变,模块间存在异步调度方式。

模块提供的效劳不支持事务,模块间的调用不能或者不便于做全局事务控制。

模块中存在人工交互节点,跨部门、跨岗位;或者模块的执行时间较长,整个流程不能在较短时间内完成。

2.业务需求介绍

业务需求介绍

通过接口方式,给出了一套流程开发框架。业务系统在二次开发过程中,通过实现框架的接口,实现与流程引擎的交互,完成流程调度功能。

为流程开发、测试和部署提供了工具和便利,使得基于流程的业务开发高效且可被管理。

充分发挥了消息效劳总线和工作流引擎的强大优势,使得整个软件耦合性低,易于扩展。

4.解决方案架构

体系结构图

硬件方案图

系统功能组成

ComFrame技术架构简介

采用J2EE编程,内部采用EJB封装核心效劳,采用JMS作为异步处理的方式,使用JDBC和

DataSource作为数据库持久化工具

支持主流的J2EE效劳器,例如Weblogic,Websphere,borlandEnterpriseServer,Jboss

通过cluster支持loadBalance和failover

作为一个松耦合系统的流程解决方案和二次开发平台,AIComframe与业务系统支持分开部署和统一部署;数据库持久层支持分数据库存储和统一存储。AIComframe和流程引擎间支持分数据库存储和统一存储

使用EJB和Webservice完成远程的交互

支持local方式的EJB的调用,以提高效率

使用EJB作为远程方法调用时候,采用JTA事务,该事务在JVM间传播

发布成简约版的时候,使用数据库连接的事务,限于同一个数据库当中

支持远程方法调用的时候,不采用全局事务,并通过事务日志对帐的做事务补偿

体系结构图

体系结构图-Continue

硬件方案图

系统功能组成

WEB门户

流程管理

5.解决方案清单

警务信息协同工作平台配置清单

来源

名称

功能说明

数量

硬件

IBMP550(4CPU/16G250G×3)

WPS集群服务器和AIComframe服务器

共3台

IBMJS21(2CPU4G73GB×2)

门户服务器

共4台

IBMJS21(2CPU4G73GB×2)

应用服务器

共4台

IBMP550(4CPU/8GB300GB×3)

数据库服务器

共1台

IBM软件

IBMWebSphereApplicationServerv6.1

应用服务器

IBMWebSphereProcessServerv6.1

工作流引擎

IBMWebSphereIntegrationDeveloperv6.1

流程开发工具

Orcale软件

OracleDatabase9i

数据库

6.系统带来的价值

系统带来的价值

软件开发角度

它平滑了学习曲线,降低了流程类应用的进入门槛

保证了整体代码的质量

基于引擎可替换的前提,AIComframe提供了内置引擎的本地调试方案,使得测试更加便捷

通过集成部署环境,解决各个流程引擎差异性的部署要求,从而对业务透明

体系架构角度看

它促使流程逻辑和业务逻辑彻底别离,系统模块间、系统间耦合性大大降低

得益于J2EE的关键技术——消息效劳总线的应用,使得无缝地平行扩展成为现实

无论在开发环境还是运行环境,流程实例都能被以图形化的方式方便的监管并加以控制

工程管理角度

由AIComframe软件承担由于引入流程引擎带来的风险

开发框架的应用使得工程开发进度曲线平缓,从而得以控制

引擎可替换性使得在工程生命周期中,引擎可以被透明替换

系统带来的价值-Continue

提供了统一的基于流程的开发框架

开发者可以不具备J2EE的开发根底,具备简单的Java开发技术就可以在AIComframe这个开发平台上完成基于流程的应用代码开发;流程开发者可以不必熟悉五花八门的流程引擎,不必为商用产品升级而困扰,这一切都由AIComframe完成;流程开发者不必再惧怕业务流程成天的变化,不必再担忧程序在不断变化中变得不可维护,AIComframe提供了一套流程处理机制使得业务程序稳定且可维护。

标准和统一工作流在业务系统中应用的概念和理解

各大商业中间件厂商

您可能关注的文档

文档评论(0)

199****4744 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7002121022000045

1亿VIP精品文档

相关文档