从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, 以及如何配置WBModeler和WID作为RAMServer的client。
接着通过一个IBM BPM Repository解决方案,用户场景案例具体介绍,企业不同角色(业务人员和IT人员)如何使用各自工具(WebSphere Business Modeler, WebSphere Integrated Developer, MonitorToolKit┓梦适褂?/SPAN>BPM Asset Repository (Rational Asset Management Server) 达到同一个项目开发过场中的资产共享,版本维护,变更通知的目的。
硬件准备饰:
假设有四台机器分别安装了WBModeler, WID, RAM, WPS
配置是:
要为BPM Respository量身定制RAMServer。
要把WID/WBModeler配置为RAM的client.
安装成功后启动server,要进行一般配置和针对BPM的相关的配置。使得它能作为BPM的repository
首先登陆
http://RAMServer:13080/com.ibm.ram.repository.setup.web/
|
配置项目 |
值 |
|
|
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 |
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用不上。
需要把一个profile文件import到RAM 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...
Administration > Tools > Build Search Index > ‘Rebuild Index’ button.
它是提供给业务人员使用的工具。直接安装后它可以作为RAM Server的Client端。 和RAM server交互。
注意在安装WBModeler的时候要选择上“Asset Repository 客户机”。
注意版本6201升级后安装界面发生一定变化
打开WBModeler
Windown> show view > others. Asset Repository
它是提供给IT开发人员使用的工具。也可以作为RAMServer的Client。
安装单独的 WPS 服务器及 Monitor 服务器
使用默认选项将 WPS 及 Monitor 安装在同一Profile中,除安装 TestController 插件外,还需要下载并安装 CompTest Runtimes 插件包到“WPS 安装目录 \plugins”下,然后启动 Server。
从WBModeler提交的过程:
不但可以选择提交的内容,例如只提交Process 而不提交 Resources。
还可以选择提交的形式,例如把资产分门别类放在几个个project中。

WID生成EAR文件也提交到同一项目空间中。
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/
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21435880/viewspace-594642/ ,如需转载,请注明出处,否则将追究法律责任。