我正在尝试从远程 Web 层与 Clearquest 集成。 Web 层将创建一些简单的实体(例如缺陷)并查询一些报告的数据。此 Web 层不能在本地安装 Clearquest 位,并且需要一种方法来远程驱动产品或 API。
在阅读 Clearquest API 文档时,他们有一个 COM API(似乎需要在本地安装完整的客户端)、ODBC(直接后端访问)和一些提到的 OSLC 适配器(通过开源 RESTful 接口(interface)公开大部分 API),我认为这还需要在本地安装完整的 Clearquest 客户端。
在宣布此集成在没有本地安装 Clearquest 客户端的情况下不可行之前, 我想知道是否还有其他人找到了执行集成的解决方案,而无需本地安装的 Clearquest 位 。似乎可以使用 ODBC 路由,但这会绕过实体创建的应用程序级业务规则,这不太理想。该文档也没有说明 ODBC 是否将提供创建访问权限,或者这是否降级到底层 DB2 数据库。
最佳答案
我有一些 CQ 经验,我学到的一件重要事情是您必须获得许可证才能获得 CQ 服务,这意味着您必须拥有某种客户端。 native 或网络(在网络服务器上获取许可证)。
如果你已经解决了你的问题,请分享它!
关于api - 我可以远程使用 Rational Clearquest API 吗(没有本地客户端位),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9575460/