將構件公佈到應用程式之後,如果有某些構件在 IBM® Rational® Focal Point™ 中有所修改,您可以將這些構件更新回應用程式。
程序
- 在 Rational Focal Point 中,開啟工作區。
- 按一下,然後按一下新增視圖指令。
- 選取要新增視圖指令的視圖。
- 在「REST 用戶端指令配置」區段中,完成下列步驟:
- 在 REST 用戶端連接器名稱中,輸入用以識別連線的名稱。
- 在 REST 要求方法中,選取 POST 方法。 如需每一種方法的相關資訊,請參閱「支援的資源管理方法」主題。
- 在夥伴清單中,選取您要以夥伴的形式新增至 Rational Focal Point 的應用程式。
- 在選擇 REST 構件的 URL 屬性中按一下選取,然後選取屬性。 此屬性會儲存來自應用程式的回應 URL。
- 在「REST 用戶端範本 XML 配置」區段中,完成下列步驟:
- 選取使用範本 XML 進行 REST PUT 呼叫勾選框;如果您用來建立構件的應用程式的 XML 不是以
Rational Focal Point 所預期的方式來結構化,則必須手動編輯 XML。
- 在範本 XML 的 REST 應用程式 URL 中,輸入 URL 以指向應用程式中的某個構件,然後按一下取得範本 XML。 XML 會載入 REST 應用程式範本 XML 文字框中。如果您不想讓 XML 動態載入,您可以將 XML 複製到 REST 應用程式範本 XML 文字框中。
註: 對於 POST 作業,您必須知道要公佈構件之應用程式的 XML 為何。如此您才能以動態或手動方式取得 XML。取得之後,該 XML 必須支援將新資料公佈到應用程式的作業。在某些應用程式中,如果 XML 不支援該作業,您必須手動建立或編輯 XML。
- 在 REST 應用程式構件的根 XPath 中按一下選取,然後選取屬性的根 XPath。 只有在 REST 應用程式範本 XML 中的 XML 正確時,才會啟用選取按鈕。
- 在屬性對映區段中按一下新增,然後將 Rational Focal Point 屬性與應用程式的屬性相對映。 例如,如果「嚴重性」屬性的值在 Rational Focal Point 中有所修改,請對映 Rational Focal Point 的「嚴重性」屬性與應用程式的 dc:severity 屬性。在 PUT 作業後,應用程式中的「嚴重性」屬性會修改為新值。
- 在「配置」區段中,完成下列步驟:
- 在 REST 應用程式支援的日期格式中,輸入外部應用程式所使用的日期格式。
- 在 Focal Point 分隔字元中輸入分隔字元值,如逗點 (,) 或分號 (;)。MultiChoice 與 LinkedList 項目都會以指定的分隔字元隔開。
- 若要在 Rational Focal Point 與應用程式之間對映屬性的 ID,請在「要求參數表格」區段中按一下新增,然後選取 Rational Focal Point 屬性。在金鑰欄中,輸入應用程式的 ID。 例如,如果您選取 Rational Focal Point 的專案 ID,請在金鑰欄中輸入在應用程式中用來作為專案 ID 的 ID。
- 按一下儲存。
- 在顯示功能表中,按一下您要在其他應用程式中更新元素的視圖。
- 若要更新視圖中所有可用的構件,請按一下視圖工具列中的下拉清單,並在選取 PUT 視圖指令後按一下執行圖示
。
- 若只要更新一項構件,請在構件工具列中選取 PUT 視圖指令,然後按一下執行圖示
。