Jos sovellus tukee RESTful-ohjelmointirajapintoja, voit luoda
artefakteja tässä sovelluksessa IBM® Rational Focal Point -sovelluksen liiketoimintatarpeista.
Esimerkiksi voit luoda vaatimuksia Rational solution for
Collaborative Lifecycle Management -sovelluksen
Requirements Management -sovelluksessa Rational Focal Point -ohjelman liiketoimintatarpeista.
Toimintaohjeet
- Avaa työtila Rational Focal Point
-ohjelmassa.
- Valitse vaihtoehdot ja
valitse Lisää näkymäkomento -vaihtoehto.
- Valitse näkymä, johon haluat lisätä näkymäkomennon.
- Toteuta REST-työasemaohjelman komentojen kokoonpanon määritys
-osassa seuraavat toimet:
- Kirjoita REST-työasemaohjelman liittimen nimi -kenttään
yhteyden yksilöivä nimi.
- Valitse REST-pyyntömetodi-kentästä
POST-metodi. Tietoja
kunkin metodin käytöstä on ohjeaiheessa "Resurssien hallinnan tuetut
metodit".
- Valitse Ystäväluettelo-luettelosta sovellus,
jonka lisäsit ystäväksi Rational Focal Point -ohjelmaan.
- ValitseValitse POST-metodin yksilöllinen määrite -kohdassa
Valitse-vaihtoehto ja valitse määrite. Tämä
määrite on tyhjä. Ensimmäisen POST-toiminnon jälkeen määritteeseen tallentuu
vastauksen URL-osoite sovelluksesta. Jos seuraavissa POST-toiminnoissa
URL-osoite on sama, POST-toiminto ei käytä tätä URL-osoitetta.
- Kirjoita REST-sovelluspyynnön URL-osoite -kenttään
artefaktien luontiin käytettävän sovelluksen alueen ylätason
URL-osoite. Esimerkiksi Requirements Management
-sovellusta varten käytät vaatimuksen luonnin factory-metodin URL-osoitetta. Saadaksesi
tämän URL-osoitteen käytät tavallisesti pääpalvelujen URL-osoitetta, jotta saat RMCatalog-kohteen
URL -osoitteen. Käytät RMCatalog-kohteen URL-osoitetta saadaksesi projektialueen URL-osoitteen. Sitten
käytät projektialueen URL-osoitetta saadaksesi vaatimuksen factory-metodin URL-osoitteen.
- Toteuta REST-työasemaohjelman XML-mallipohjan kokoonpano
-osassa seuraavat toimet:
- Kirjoita XML-mallipohjaan osoittava REST-sovelluksen URL-osoite
-kenttään URL-osoite, joka osoittaa sovelluksessa olevaan artefaktiin, ja valitse Nouda
XML-mallipohja -vaihtoehto. XML-mallipohja latautuu REST-sovelluksen
XML-mallipohja -tekstiruutuun. Jos et halua
XML-mallipohjan latautuvan dynaamisesti, voit kopioida REST-sovelluksen
XML-mallipohja -tekstiruudussa olevan XML-mallipohjan.
Huomautus: POST-toimintoa varten
on tiedettävä sen sovelluksen XML-rakenne, johon artefaktit lähetetään. Siten saat XML-mallipohjan joko dynaamisesti tai manuaalisesti. Kun olet saanut koodin,
tämän XML-mallipohjan on tuettava uusien tietojen lähettämistä sovellukseen. Jos
XML-mallipohja ei joissakin sovelluksissa tue tätä, XML-mallipohja on luotava tai sitä on
muokattava manuaalisesti.
- Valitse REST-sovelluksen artefaktin XPath-pääpolku
-kohdassa Valitse-vaihtoehto ja valitse määritteiden
XPath-pääpolku. Valitse-painike on
käytettävissä vain, jos REST-sovelluksen XML-mallipohja -tekstiruudussa
oleva XML-mallipohja on oikea.
- Valitse Määritteen vastaavuusmääritys -osassa
Lisää-vaihtoehto ja määritä Rational Focal Point -määritteet
vastaamaan sovelluksen määritteitä. Jos määrität
esimerkiksi Rational Focal Point -ohjelman
Otsikko-määritteen vastaamaan sovelluksen Nimi-määritettä, POST-toiminnon jälkeen
sovelluksen Nimi-määrite muuttuu Otsikko-määritteeksi.
- Toteuta Vastaus-osassa seuraavat toimet:
- Määritä REST-sovelluksen XML-mallipohja
-kentässä XML-mallipohja, joka saapuu vastauksessa GET-metodiin, tai
määritä sovelluksen muu XML-mallipohja. Määritä REST-sovelluksen
artefaktin XPath-pääpolku -kentässä määritteiden XPath-pääpolku
ja määritä sitten määritteiden vastaavuudet valitsemalla Vastausmääritteen vastaavuusmääritys -kentässä Lisää-vaihtoehto.
- Valitse Vastauksen ylätunnisteen vastaavuusmääritys -osassa Lisää-vaihtoehto,
jos haluat määrittää sovelluksen ylätunnisteen vastaamaan Rational Focal Point -ohjelman määritettä. Sovelluksen ylätunniste tallentaa kyseisen sovelluksen XML-mallipohjan. Tavallisesti
Rational solution for CLM -sovellusten
ylätunniste on Sijainti.
- Toteuta Kokoonpano-osassa seuraavat toimet:
- Kirjoita REST-sovelluksessa tuettu päivämäärämuoto -kenttään
päivämäärämuoto, jota ulkoinen sovellus käyttää.
- Kirjoita Focal Point -erotin -kenttään
erottimen arvo, kuten pilkku (,) tai
puolipiste (;). Monivalinnan ja linkitetyn luettelon objektit
erotetaan määritetyn erottimen avulla.
- Voit määrittää Rational Focal Point -ohjelman ja
sovelluksen välisten määritteiden tunnukset vastaamaan toisiaan valitsemalla Pyyntöparametritaulukko-osassa Lisää-vaihtoehdon ja
valitsemalla Rational Focal Point -määritteen.
Kirjoita sovelluksen tunnus Avain-sarakkeeseen. Jos valitset esimerkiksi Rational Focal Point -ohjelman
projektin tunnuksen Avain-sarakkeessa, kirjoita tunnus, jota käytetään
projektin tunnuksena sovelluksessa.
- Valitse Pyynnön ylätunnisteen vastaavuusmääritys -osassa Lisää-vaihtoehto ja
kirjoita ylätunnisteen nimi ja arvo. Rational solution for CLM -sovelluksissa
käytetään seuraavia ylätunnisteita:
| Ylätunnisteen nimi |
Ylätunnisteen arvo |
| Hyväksy |
application/rdf+xml |
| Sisältölaji |
application/rdf+xml |
| OSLC-ydinversio |
2.0 |
- Napsauta Tallenna-painiketta.
- Valitse Näytä-valikosta näkymä,
jonka elementit haluat luoda toisessa sovelluksessa.
- Kun haluat luoda kaikki näkymässä käytettävissä olevat artefaktit,
valitse näkymän työkaluriviltä avattava luettelo ja valitse POST-näkymäkomento
ja napsauta sitten Siirry-kuvaketta
.
- Kun haluat luoda yhden artefaktin, valitse artefaktityökaluriviltä
POST-näkymäkomento ja napsauta Siirry-kuvaketta
.