ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 从WBModeler开始使用BPM Repository

从WBModeler开始使用BPM Repository

原创 Linux操作系统 作者:goaheadist 时间:2009-05-10 00:02:30 0 删除 编辑

 

WBModeler开始使用BPM Repository

 

概述

l  现状

传统的企业级应用开发过程中,企业不同角色人员(业务人员和IT人员)使用各自的工具,用自己熟悉的语言记录项目信息,开发自己的项目资产。IBM BPM 解决方案已经为业务人员提供WebSphere Business Modeler工具, 为开发人员提供WebSphere Integrated Developer工具。

 

l   问题

那么在一个项目开发过程中,

如何使用一个统一的repository 来存储不同角色人员的项目资产?传统的CVS版本维护工具只是单纯文件的堆放。不能实现资产粗细粒度的控制, 不能实现资产提交审批流程的控制。

当一个项目资产发生变化时,如何通知到相关人员?相关人员不希望用主动查询,而是被短信通知到,或者邮件通知到。

 

l     解决

IBM BPM 企业流程解决方案,使用Rational Asset Management Server RAM)作为Repository来统一管理Asset

 

文章结构

 

本文首先讲述如何安装并设置环境。配置RAMServer作为BPM repository, 以及如何配置WBModelerWID作为RAMServerclient

 

接着通过一个IBM BPM Repository解决方案,用户场景案例具体介绍,企业不同角色(业务人员和IT人员)如何使用各自工具(WebSphere Business Modeler, WebSphere Integrated Developer, MonitorToolKit┓梦适褂?/SPAN>BPM Asset Repository (Rational Asset Management Server) 达到同一个项目开发过场中的资产共享,版本维护,变更通知的目的。

 

 

环境准备 (WBModeler, WID, RAM, WPS)

 

硬件准备饰:

假设有四台机器分别安装了WBModeler, WID, RAM, WPS

 

配置是:

要为BPM Respository量身定制RAMServer

要把WID/WBModeler配置为RAMclient.

2.1.1        安装并配置RAMServer

安装成功后启动server,要进行一般配置和针对BPM的相关的配置。使得它能作为BPMrepository

 

首先登陆

http://RAMServer:13080/com.ibm.ram.repository.setup.web/

 

2.1.1.1       配置数据库



 

2.1.1.2       配置E-mailServer

 

配置项目

 

Web Server Path

http://RAMServer:13080/com.ibm.ram.repository.web

 

Web Services Path

http://RAMServer:13080/com.ibm.ram.repository.web.ws.was

 

Path to Information center

http://RAMServer:13080/help

   Path to Asset-based Development process

 

Path to Asset-based Development process

http://RAMServer:13080/com.ibm.ram.repository.web/abdprocess

 

SMTP server:

  9.181.122.143

 

Default return e-mail

james@cn.ibm.com

 

Default return e-mail name

No Reply

 

license server

e.g. 27000@9.42.129.52

You’d better pass the BSO everytime the server or the OS is rebooted.

telnet 9.42.129.52

and key in your intranet id/pwd to pass BSO

 

2.1.1.3  添加用户

 

 

1. 最简单的用户管理是有两个配置文件。直接修改文件不用热启动即可生效。

users.props

groups.props

ram\ewas\profiles\profile1\props\users.props

 

2.

Administrator> tools> update users and Groups

useri第一次登陆的时候RAM要求他注册email信息。这是一个tip.不先注册的话eclipse client用不上。

 

 

2.1.1.4       导入针对BPMschema

 

需要把一个profile文件importRAM Server.

WBModeler 的安装文件包中找到

File location:

${Modeler_Install_Path}/repositoryProfile/profile_***.zip

 

http://RAMServer:13080/com.ibm.ram.repository.setup.web/

login as admin

Navigate to Administration>Tools>Import sample...   

 

2.1.1.5       rebuild index

Administration > Tools > Build Search Index > ‘Rebuild Index’ button.

 

 

 

2.1.2        安装WBModler

它是提供给业务人员使用的工具。直接安装后它可以作为RAM ServerClient端。 RAM server交互。

 

注意在安装WBModeler的时候要选择上“Asset Repository 客户机”。

 

 


注意版本6201升级后安装界面发生一定变化

 

打开WBModeler

Windown> show view > others. Asset Repository

 

 





 

 

2.1.3        安装WID

它是提供给IT开发人员使用的工具。也可以作为RAMServerClient

 

2.1.4        安装WPSMonitor运行时服务器

安装单独的 WPS 服务器及 Monitor 服务器

使用默认选项将 WPS Monitor 安装在同一Profile中,除安装 TestController 插件外,还需要下载并安装 CompTest Runtimes 插件包到“WPS 安装目录 \plugins”下,然后启动 Server

 

 

 

2.2          模拟用户场景

      

 



2.2.1         管理人员Bill要开展某项新业务使用工具WebSphere Business Modeler搜索所有项目asset,没有找到合适的.

 

 

2.2.2        业务人员James使用工具WebSphere Business Modeler ,创建新业务流程文件(*.mar,  *PI.zip, *MonitorPI.zip)。作为项目asset存储到RAM

 

WBModeler提交的过程:

 

 

不但可以选择提交的内容,例如只提交Process 而不提交 Resources

 



 

 

还可以选择提交的形式,例如把资产分门别类放在几个个project中。

 

 


 


 


 

 

 

 

 

 

2.2.3        IT人员开发工程师Sabrina使用工具WebSphere Integrated Developer ,基于从RAM上获取的业务流程文件,开发具体应用(*.ear),作为项目asset存储在RAM。应用被部署到生产环境WebSphereProcessServer上。

 

WID生成EAR文件也提交到同一项目空间中。

 

 

2.2.4        管理人员Bill使用浏览器查看WPS上这项业务的KPI(关键业务指标),得到监控数据文件(*.xml),存储在RAM

 

 

2.2.5        业务人员James把监控数据文件导入到WBModeler,修改优化并重新发布流程文件。

2.2.6         项目所有人员得到RAMmail自动通知,项目有asset发生改变。相关人员可以根据新流程模型,更新并提交自己文件。(重复步骤 2,3,4.5

3         小结

 

 

4        参考资料

Hello World: 学习如何安装和使用 Rational Asset Manager Eclipse 客户端

http://www.ibm.com/developerworks/cn/edu/r-dw-r-helloram.html

 

 

Rational Asset Manager: 一个全面的业务场景

了解 Rational Asset Manager 能做什么,怎样工作,以及如何帮助开发人员重用资产

http://www.ibm.com/developerworks/cn/rational/07/0717_antley_vogler/

 

 

 

 

配置数据库.JPG

安装modeler.JPG

从modeler连接到RAM图1.JPG

从modeler连接到RAM图2.JPG

从modeler提交资产图1.JPG

从modeler提交资产图2.JPG

模拟BPM用户场景2.JPG

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21435880/viewspace-594642/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-05-10

  • 博文量
    1
  • 访问量
    2593