如何建立「功能」及「外掛程式」部署小組件?

您可以建立一個小組件,將功能及外掛程式部署至用戶端使用者。

執行這項作業的原因和時機

此選項引導您進行建立功能及外掛程式部署小組件的程序,以將更新及新的功能和外掛程式抄寫到用戶端使用者 – 此程序記載於「Domino® 管理員」說明的「使用小組件及小組件型錄部署用戶端外掛程式」一節。此精靈引導您進行小組件定義處理程序,提示目標外掛程式所在的更新網站。在指定外掛程式、輸入小組件的名稱、影像 URL 及說明之後,精靈會建立小組件的安裝資訊清單內容,儲存新的小組件,並安裝指定的外掛程式。然後您可以匯出或發佈小組件。

此程序乃針對應用程式開發者、專業使用者及管理員而設計的。

註: 此程序假設您已建立及簽署該功能的更新網站內容,且您有一個適當配置的 site.xml 檔案。
註: 您無法使用「從現行環境定義配置小組件」精靈來建立供應小組件。
註: 此精靈的使用受到相同的 Domino® 原則設定所控制,而這些原則設定可用來啟用所有小組件類型的建立 – com.ibm.rcp.toolbox.admin/createTool 與 com.ibm.rcp.toolbox.admin/createToolProviderIDs。

程序

  1. 按一下「小組件入門」工具列按鈕來啟動精靈。
  2. 按一下「功能和外掛程式」,然後按「下一步」。
  3. 在「輸入 URL ...」欄位中,指定現有的更新網站 URL,尤其是到目標更新網站的 site.xml 檔案的路徑,並按一下「載入」。
    註: URL 可以是 nrpc://、http:// 或 https:// 或 file:// 格式,如下所示:
    • nrpc:// – 使用 Notes® nrcp 通訊協定,指定功能更新網站所在的更新網站應用程式路徑(例如,updatesite.nsf)。

      nrpc://server_name\directory_path\updatesite.nsf

    • http:// 或 https:// – 使用 http 或安全的 https 通訊協定指定功能的更新網站所在的更新網站路徑。

      http://server_name/directory_path/updatesite/site.xml

      jar:http://server_name/directory_path/updatesite.zip!/

    • file:// – 例如,如果更新網站是位於磁碟上,則使用簡易檔案路徑通訊協定。

      file:///C:\directory_path\updatesite\site.xml

      jar:file:///c:\directory_path\updatesite.zip!/

    更新網站中所有可用的功能和外掛程式都會顯示並可供選取。若要簡化使用者的部署,請確定您已使用信任的憑證管理中心簽署功能和外掛程式;這樣可避免在供應期間提示使用者回應信任畫面。

  4. 選取一個以上的功能供小組件部署,並按「下一步」或「完成」。

    接受所有預設值,按一下「完成」即完成小組件。

    如果您只選取一個功能並按「下一步」,該功能名稱會出現在「小組件名稱」欄位中,且功能說明會出現在「說明」欄位中。功能不需要說明,因此這個欄位可以空白。

    如果您選取多個功能,則「供應小組件」會出現在「小組件名稱」欄位中,且「這個小組件將供應下列功能:feature_ids」會出現在「說明」欄位中。

  5. 確認或修改「小組件名稱」欄位項目。這是必要欄位。
  6. 選擇性地指定「影像 URL」,作為「我的小組件」側邊工具列畫面中的小組件縮圖。
  7. 確認或修改要出現在小組件的型錄文件(如果已發佈)中的「說明」欄位項目,並按「下一步」。
  8. 預覽及選擇性地編輯安裝資訊清單 Snippet(<installfeature> 程式碼區塊),並按「下一步」。
  9. 按一下「完成」,並如所出現的提示,在與他人共用小組件之前,請務先測試小組件。
  10. 如果您將小組件發佈到型錄中,請開啟小組件文件並指定它的供應類型。

    建立小組件之後,縮圖會新增至「我的小組件」側邊工具列畫面,代表您剛才建立的供應小組件。然後會安裝功能,會提示您重新啟動用戶端。

    如需下列各項的詳細資料:應配置哪些元素以使用小組件、小組件型錄、中央更新網站(以將用戶端外掛程式部署至使用者),以及與其他人共用新小組件之前先行測試的步驟,請參閱「Domino® 管理員」說明主題「使用小組件和小組件型錄部署用戶端外掛程式」,網址為:publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp。