Műtermékek létrehozása Rational Focal Point termékből másik alkalmazásba

Ha egy alkalmazás támogatja a RESTful API-kat, akkor létrehozhat műtermékeket az adott alkalmazásban az IBM® Rational Focal Point üzleti igényekből. Például létrehozhat követelményeket a Rational solution for Collaborative Lifecycle Management követelménykezelési alkalmazásában az üzleti igényekből a Rational Focal Point termékben.

Mielőtt elkezdené

Eljárás

  1. A Rational Focal Point termékben nyissa meg a munkaterületet.
  2. Kattintson a Konfigurálás > REST ügyfél nézet parancs, majd a Nézet parancs hozzáadása lehetőségre.
  3. Jelöljön ki egy nézetet, ahol fel kívánja venni a nézet parancsot.
  4. A REST ügyfélparancs konfiguráció szakaszban hajtsa végre ezeket:
    1. A REST ügyfélcsatlakozó neve részben adjon meg egy nevet a csatlakozás azonosításához.
    2. A REST kérési metódus részben válassza ki a POST metódust. Az egyes metódusok felhasználásáról információkért lásd: "Támogatott metódusok erőforrások kezelésére" témakör.
    3. A Barátok lista részben jelölje ki azt az alkalmazást, amit barátként felvett a Rational Focal Point termékben.
    4. Az Egyedi attribútum kiválasztása POST művelethez részben kattison a Kijelölés gombra, majd válasszon ki egy attribútumot. Ez az attribútum üres. Az első POST művelet után eltárolja az alkalmazás válasz URL címét. Így a további POST műveletek esetén ha az URL cím ugyanaz, akkor az adott URL címre nem történik POST művelet.
    5. A REST alkalmazáskérés URL részben írja be az alkalmazás azon területének felső szintű URL címét, ahol műtermékeket hoz létre. Például a követelménykezelési alkalmazás esetén használja a követelmény létrehozási gyár URL címét. Az URL lekéréséhez jellemzően a gyökérszolgáltatások URL címét használja, hogy megkapja az RMCatalog URL címet. Az RMCatalog URL címmel a projektterület URL címét kapja meg; ezután a projektterület URL címmel kapja meg a követelménygyár URL címét.
  5. A REST ügyfélsablon XML konfiguráció szakaszban hajtsa végre ezeket:
    1. A REST alkalmazás URL cím sablon XML fájlhoz részben írja be az URL címet, ami egy műtermékre mutat az alkalmazásban, majd kattintson a Sablon XML lekérése lehetőségre. Az XML betöltésre kerül a REST alkalmazás sablon XML szövegmezőbe. Ha nem szeretné, hogy az XML fájl dinamikusan töltődjön be, akkor másolja be az XML fájlt a REST alkalmazás sablon XML szövegmezőbe.
      Megjegyzés: A POST művelethez ismernie kell az alkalmazás XML struktúráját, ahová műtermékeket küld. Az XML fájl lekérhető dinamikusan vagy saját kezűleg. Miután lekérésre került a kód, az XML fájlnak támogatnia kell az új adatok elküldését az alkalmazás felé. Bizonyos alkalmazásokban ha az XML fájl nem támogatja azt, akkor saját kezűleg kell létrehoznia vagy szerkesztenie az XML fájlt.
    2. A Gyökér XPath REST alkalmazás műtermékhez részben kattintson a Kijelölés lehetőségre, majd válassza ki az attribútumokhoz tartozó gyökér XPath elemet. A Kijelölés gomb csak akkor engedélyezett, ha a REST alkalmazássablon XML XML fájlja hibátlan.
  6. Az Attribútum leképezés részben kattintson a Hozzáadás lehetőségre, majd társítsa a Rational Focal Point attribútumokat az alkalmazás attribútumaival. Például ha a Rational Focal Point Cím attribútumát társítja az alkalmazás Név attribútumával, akkor a POST művelet után a Név attribútum az alkalmazásban Címre változik.
  7. A Válasz szakaszban hajtsa végre ezeket:
    1. A REST alkalmazássablon XML részben adja meg a GET metódusra válaszul visszaadott XML fájlt, vagy adja meg az alkalmazás bármely más XML fájlját. A Gyökér XPath REST alkalmazás műtermékhez részben adja meg a gyökér XPath elemet az alkalmazásokhoz, majd a Válasz attribútum kiosztás részben kattintson a Hozzáadás lehetőségre az attribútumok kiosztásához.
    2. A Válasz fejléc kiosztás részben kattintson a Hozzáadás gombra az alkalmazás fejléc Rational Focal Point attribútumhoz történő kiosztásához. Az alkalmazás fejléc tárolja az adott alkalmazás XML részét. A Rational solution for CLM alkalmazások esetén a fejléc jellemzően Hely.
  8. A Konfiguráció szakaszban hajtsa végre ezeket:
    1. A REST alkalmazás támogatott dátumformátuma részben írja be a külső alkalmazás által használt dátumformátumot.
    2. A Focal Point elválasztó szakaszban adjon meg egy elválasztó értéket, például egy vesszőt (,) vagy egy pontosvesszőt (;). A Többszörös választás (MultiChoice) és a Hivatkozott lista (LinkedList) elemek a megadott elválasztó által lesznek elválasztva.
  9. Az attribútumok azonosítóinak a Rational Focal Point és az alkalmazás közötti kiosztásához a Kérés paramétertáblázat részben kattintson a Hozzáadás gombra, majd jelöljön ki egy Rational Focal Point attribútumot. Írja be az alkalmazás azonosítóját a Kulcs oszlopba. Például ha Rational Focal Point Projectazonosítót jelöl ki a Kulcs oszlopban, akkor írja be az alkalmazásban projektazonosítóként használt azonosítót.
  10. A Kérés fejléc kiosztás részben kattintson a Hozzáadás gombra, majd adja meg a fejléc nevét és értékét. Rational solution for CLM alkalmazások esetén a fejlécek a következők:
    Fejléc neve Fejléc értéke
    Elfogadás application/rdf+xml
    Tartalomtípus application/rdf+xml
    OSLC-Core-Változat 2.0
  11. Kattintson a Mentés gombra.
  12. A Megjelenítés menüben válassza ki annak az elemnek a megjelenítését, amelyet létre kíván hozni a másik alkalmazásban.
  13. A nézetben elérhető összes műtermék létrehozásához a nézet eszköztárban kattintson a legördülő menüre és válassza ki a POST nézet parancsot, majd katintson a Mehet ikonra Mehet.
  14. Egy műtermék létrehozásához a műtermék eszköztárban válassza ki a POST nézet parancsot, majd kattintson a Mehet ikonra Mehet.

Visszajelzés