Integrowanie z produktem Rational Focal Point przy użyciu usług Web Service

Interfejs API usług Web Service, który jest oparty na technologii standardowej, zapewnia zewnętrzny dostęp do informacji zawartych w produkcie IBM® Rational Focal Point. Korzystanie z interfejsu API umożliwia łatwiejszą integrację z innymi narzędziami.

Interfejs API jest użyteczny dla twórców aplikacji chcących uzyskać dostęp do funkcji lub danych programu Rational Focal Point metodą programistyczną, a nie ręczną. Aby można było korzystać z interfejsu API, należy znać język WSDL (Web Services Description Language) i protokół SOAP, ponieważ są to standardy używane przez usługi Web Service.

Usługa Web Service aktualnie obsługuje tylko podzbiór funkcji produktu Rational Focal Point. Dotyczy to następujących funkcji:

Usługi Web Service 2.0

Usługi Web Service 2.0 są aktywowane domyślnie. Dokument WSDL dla usługi Web Service produktu Rational Focal Point można znaleźć pod adresem ścieżka_do_produktu_Focal_Point/services2/FPServices?wsdl.

Szczegóły dotyczące usług Web Service 2.0 i ich funkcji zawiera dokument Focal Point Web Services API 2.0 Reference Manual (Podręcznik interfejsu API 2.0 usług Web Service produktu Focal Point). http://www.ibm.com/software/rational/support

Usługi Web Service 1.0

Usług Web Service 1.0 należy używać tylko dla aplikacji, które korzystają już z usług Web Service 1.0, takich jak Telelogic Synchronization Framework. Usługi Web Service 2.0 nie są jeszcze obsługiwane w takich sytuacjach.

Dokument WSDL dla usług Web Service 1.0 produktu Rational Focal Point można znaleźć pod adresem ścieżka_do_produktu_Focal_Point/servlet/Wsdl.

Przed rozpoczęciem korzystania z usług Web Service 1.0 należy je aktywować. Aby aktywować usługi Web Service 1.0, należy kliknąć opcję Aplikacja > Dostęp do danych > Web Services 1.0.

Interfejs API zgodny ze specyfikacją REST

Korzystając z interfejsu API zgodnego ze specyfikacją REST produktu Rational Focal Point, można odczytywać, aktualizować i dodawać składniki w produkcie Rational Focal Point przez interfejs API oparty na protokole HTTP lub za pomocą następujących formatów danych: XML, RDF/XML i HTML. Punkt początkowy dla interfejsu API zgodnego ze specyfikacją REST znajduje się pod adresem ścieżka_do_produktu_Focal_Point/resources/.
Uwaga:
  • W przypadku wysłania żądania dotyczącego adresu URL usług REST składnika produktu Rational Focal Point w mechanizmie RPE należy określić typ Accept w adresie URL lub w nagłówku żądania.
  • Gdy schemat jest używany na potrzeby pojedynczego składnika w konfiguracji dynamicznego źródła danych, należy zmienić to ustawienie.
    1. Należy przejść do opcji Konfiguracja źródła danych > Właściwości > Formatowanie > Konfiguracja dynamiczna.
    2. Należy zmienić wartość nagłówka Accept na application/xml.

Szczegóły dotyczące interfejsu API zgodnego ze specyfikacją REST i jego funkcji zawiera dokument Rational Focal Point RESTful API Reference Manual (Podręcznik interfejsu API zgodnego ze specyfikacją REST produktu Rational Focal Point).


Opinia