Integrointi Rational Focal Point -ohjelmaan Web-palvelujen avulla

Standardienmukaiseen tekniikkaan perustuvan Web Services -ohjelmointirajapinnan avulla IBM® Rational Focal Point -ohjelman tietoja voidaan käsitellä ulkoisesti. Ohjelmointirajapinnan avulla voit integroida ohjelman muihin työkaluihin entistä helpommin.

Ohjelmointirajapinta on hyödyllinen apuväline sovelluskehittäjille, jotka haluavat käyttää Rational Focal Point -toimintoja tai -tietoja ohjelmallisesti (eivät manuaalisesti). Ohjelmointirajapinnan käyttö edellyttää Web Services Description Language (WSDL) -kielen ja SOAP-yhteyskäytännön tuntemusta, koska Web-palvelu käyttää kyseisiä standardeja.

Tällä hetkellä Web-palvelussa on tuettuna vain osa Rational Focal Point -toiminnoista. Tuetut toiminnot ovat seuraavat:

Web Services 2.0

Web Services 2.0 on oletusarvon mukaan käytössä. Rational Focal Point -ohjelman Web-palvelun WSDL-asiakirja on kohteessa focalpoint-polku/services2/FPServices?wsdl.

Lisätietoja Web Services 2.0 -palvelusta ja sen toiminnoista on Focal Point Web Services API 2.0 -viiteoppaassa.  

Web Services 1.0

Käytä Web Services 1.0 -versiota vain sellaisten sovellusten yhteydessä, joissa on jo käytössä Web Services 1.0 (esimerkiksi Telelogic Synchronization Framework). Web Services 2.0 ei ole vielä tuettu tällaisissa tapauksissa.

Rational Focal Point Web Services 1.0 -palvelun WSDL-asiakirja on kohteessa focalpoint-polku/servlet/Wsdl.

Web Services 1.0 on aktivoitava, ennen kuin voit käyttää sitä. Voit aktivoida Web Services 1.0 -palvelun valitsemalla vaihtoehdot Sovellus > Tietojen käyttöoikeudet > Web Services 1.0.

RESTful-ohjelmointirajapinta

Rational Focal Point RESTful -ohjelmointirajapinnan avulla voit lukea, päivittää ja lisätä Rational Focal Point -elementtejä XML- ja HTTP-perustaista ohjelmointirajapintaa käyttämällä. RESTful-ohjelmointirajapinnan aloituskohta on focalpoint-polku/resources/.

Lisätietoja RESTful-ohjelmointirajapinnasta ja sen toiminnoista on Rational Focal Point RESTful -ohjelmointirajapinnan viiteoppaassa.


Palaute