技术开发 频道

模拟用户场景 从WBModeler开始使用BPM

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

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

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

    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、BPM Asset Repository等)达到同一个项目开发过场中的资产共享、版本维护、变更通知的目的。

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

    硬件准备:

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

    配置是:

    为BPM Respository量身定制RAMServer。

    把WID/WBModeler配置为RAM的client.

    1.安装并配置RAMServer

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

    首先登录http://RAMServer:13080/com.ibm.ram.repository.setup.web/

    1.1 配置数据库

    1.2 配置E-mailServer等

配置项目 
Web Server Pathhttp://RAMServer:13080/com.ibm.ram.repository.web 
Web Services Pathhttp://RAMServer:13080/com.ibm.ram.repository.web.ws.was 
Path to Information centerhttp://RAMServer:13080/help 
Path to Asset-based Development processhttp://RAMServer:13080/com.ibm.ram.repository.web/abdprocess 
SMTP server:9.181.122.143 
Default return e-mailjames@cn.ibm.com 
Default return e-mail nameNo Reply 
licenseservere.g.27000@9.42.129.52You’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.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用不上。

    1.4 导入针对BPM的schema

    需要把一个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...

    1.5 rebuildindex

    Administration > Tools > Build Search Index > 'Rebuild Index' button

0
相关文章