Rational DOORS Web Access 1.4快速安装配置总结

以下内容属于个人经验总结,用于在Windows平台快速安装配置,所有内容均来源于IBM官方文档。

 

 

一、

安装 Rational DOORS Database Server
运行安装程序,记录端口号(缺省端口号 36677 )和数据库名称。

二、

安装 Interoperation Server
Interoperation Server 的安装文件其实就是 DOORS Client 的安装文件。

三、

安装 Rational DOORS Web Access Server Broker

  双击 IBM_Rational_DOORS_Web_Access.exe ,然后遵循指示信息以安装文件

四、

配置必须组件

为操作系统安装完组件之后,必须配置这些组件以使这些组件可以相互通信。

1. 识别数据库通用资源名 ( Universal Resource Name,URN )

启动 Doors Client 登录数据库,使用以下 DXL 脚本获取 URN

print getDatabaseIdentifier()

2. 设置 Rational DOORS Web Access Server

设置 Rational Web Access Server 来与代理程序、许可证服务器及相应的 Rational Doors 数据库通信。

server/festival /config 目录下,修改 festival.xml

f:repository-mapping 条目定义了存储库的 URN

repositoryUrn 属性需要与之前识别的 RationalDOORS Database Server URN 匹配。

f:properties 条目定义了许可证服务器的位置。 property name 属性为 licence.server.location ,其值为 19353@localhost ,它是许可证服务器的端口号和机器名。编辑该值以指向许可证服务器的所在位置。

3. 设置 Rational DOORS Database Server

通过命令行添加数据更改通知 (Data Change Notifications,DCN) 参数来配置 Rational DOORS Database Server ,以与代理程序通信。

设置数据库服务器,执行以下操作:

  • 查找 dbadmin

dbadmin 位于 Rational DOORS 客户机上的 DOORS bin 目录下

  • 在命令行中通过以下格式运行 dbadmin

dbadmin -data port@myserver -dcnEnable -dcnBrokerUri tcp://myBroker:61616 -dcnChannelName dcn

  • 重新启动 Rational DOORS Database Server 以使新设置生效

五、

运行 Rational DOORS Web Access
1.
运行 broker.start.bat 来启动代理程序。此文件位于安装代理程序所在的目录中。

2. 在托管数据库的机器上将 Rational DOORS Database Server 作为服务启动

3. 使用以下命令行格式在托管 Interoperation Server 的机器上将其运行:

doors.exe -interop -data port@myserver -brokerHost myBroker -brokerPort brokerport

  • port Rational DOORS Database Server 所使用的端口号, myserver 为安装 Rational DOORS Database Server 的机器名称
  • myBroker 为托管代理程序的机器名称
  • brokerport 为代理程序所使用的端口,缺省情况下为 61616.

4. 通过运行 server.start.bat 来启动 Rational DOORS Web Access Server 。此文件位于安装服务器的目录中。

六、

访问 Web 客户机
在浏览器中输入指向 Rational DOORS Web Access Server URL 。例如 Http:// servername:8080/dwa

七、

<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 415 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-520092929 1073786111 9 0 415 0;} @font-face {font-family:微软雅黑; panose-1:2 11 5 3 2 2 4 2 2 4; mso-font-charset:134; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-2147483001 672087122 22 0 262175 0;} @font-face {font-family:"/@微软雅黑"; panose-1:2 11 5 3 2 2 4 2 2 4; mso-font-charset:134; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-2147483001 672087122 22 0 262175 0;} @font-face {font-family:"/@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:宋体; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-font-kerning:1.0pt;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} --> 关闭系统
  1. 通过运行 server.shutdown.bat 来停止 Rational DOORS Web Access Server
  2. 使用 Windows 中的“关闭窗口”选项来停止 Interoperation Server
  3. 使用 Windows 控制面板来停止 Rational DOORS Database Server 服务。
  4. 通过运行 broker.shutdown.bat 来停止代理程序。

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值