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ä käyttämällä XML-, RDF/XML- ja HTML-tietomuotoja. RESTful-ohjelmointirajapinnan aloituskohta on focalpoint-polku/resources/.
Huomautus:
  • Jos teet RPE-ohjelmassa XML-tietolomakepyynnön Rational Focal Point -elementin REST URL -osoitteesta, määritä Accept-laji joko URL-osoitteeseen tai pyynnön ylätunnisteeseen.
  • Kun käytät yksittäisen elementin skeemaa dynaamisen tietolähteen määrityksessä, asetusta on muutettava.
    1. Valitse vaihtoehdot Data Source Configuration > Properties > Formatting > Dynamic Configuration.
    2. Vaihda Accept-ylätunnisteen arvoksi application/xml.

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


Palaute