对于希望以程序化方法(而非手动方式)来访问 Rational Focal Point 中的功能或数据的应用程序开发者而言,该 API 非常有用。 要使用该 API,您必须熟悉 Web 服务描述语言 (WSDL) 和 SOAP,因为它们是 Web service 所使用的标准。
Web service 当前只支持 Rational Focal Point 中的部分功能。所包含的功能如下所示:
缺省情况下,Web Services 2.0 处于激活状态。您可以在 focalpoint_path/services2/FPServices?wsdl 中找到 Rational Focal Point Web service 的 WSDL 文档。
有关 Web Services 2.0 及其功能的详细信息,请参阅 Focal Point Web Services API 2.0 Reference Manual。http://www.ibm.com/software/rational/support
Web Services 1.0 只能用于已使用 Web Services 1.0 的应用程序,如 Telelogic Synchronization Framework。此类环境尚不支持 Web Services 2.0。
您可在 focalpoint_path/servlet/Wsdl 中找到 Rational Focal Point Web Services 1.0 的 WSDL 文档。
在使用 Web Services 1.0 之前,必须先将其激活。要激活 Web Services 1.0,请单击
。有了 Rational Focal Point RESTful API,您就可以使用基于 XML 和 HTTP 的 API 在 Rational Focal Point 中读取、更新和添加元素。RESTful API 的起点位于 focalpoint_path/resources/ 中。
有关 RESTful API 及其功能的详细信息,请参阅 Rational Focal Point RESTful API Reference Manual。