36.3 設定站點清單

站點清單可讓您將某一站點 (Site1) 的應用程式連結至其他站點 (Site2) 的應用程式。透過連結其來源安裝套件位於不同站點之伺服器上的應用程式,您可以從距離使用者最近的伺服器配送應用程式。

例如,您有兩個不同的站點,Site1 和 Site2。在兩個站點工作的員工均使用相同的試算表程式。Site1 包含可從 Site1 伺服器配送試算表程式的應用程式物件 (App1),Site2 包含其自身的應用程式物件 (App2) 以從 Site2 伺服器配送程式。如果您將 App1 連結至 App2,則任何前往 Site2 並啟動 App1 的 Site1 員工均會從 Site2 伺服器安裝 App2。同樣,任何前往 Site1 並啟動 App2 的 Site2 員工均會從 Site1 伺服器安裝 App1。

此站點清單是一種配送機制,僅適用於未配送、非快取的應用程式。如果已經在使用者的工作站上配送或快取應用程式,則無論站點清單如何,均使用此應用程式。

Novell Client 與 ZENworks 中間層伺服器

當使用者透過 ZENworks 中間層伺服器 (而非 Novell Client™) 登入至 Novell eDirectory™ 時,站點清單的運作方式略有不同。並非使用 Novell Client 決定使用者的位置,而是由中間層伺服器決定其位置。這意味著會使用距離中間層伺服器最近的應用程式,而其不一定是距離使用者最近的應用程式。在上述範例中,Site1 使用者將繼續從 Site1 伺服器 (而非 Site2 伺服器) 配送應用程式。

如何建立站點清單

您僅可連結至一個其他應用程式物件。然而,當您這麼做的時候,第一個應用程式物件會自動連結到已連結第二個應用程式物件的其他任何應用程式物件。例如,您在三個不同站點擁有三個相同的應用程式物件 (App1、App2 和 App3)。您將 App1 連結到 App2,因而為每個應用程式物件建立了下列站點清單:

App1 清單

App2 清單

App3 清單

App2

App1

(無)

因為您只可以將一個應用程式物件連結到另一個應用程式物件,現在必須將 App3 連結到 App1 或 App2。這麼一來,便會為每一個應用程式物件建立下列站點清單:

App1 清單

App2 清單

App3 清單

App2

App1

App1

App3

App3

App2

同步化應用程式物件 GUID

每個應用程式物件均有全域唯一識別碼,稱為 GUID。將應用程式配送至工作站時,其 GUID 會新增至 Windows 登錄。這就是應用程式啟動器得知已將應用程式配送至工作站的方式。

使用站點清單時,您需要確保所有屬於同一站點清單的應用程式物件具有相同的 GUID。否則,應用程式啟動器將不能正確配送與解除安裝應用程式。例如:

上述問題可以由站點清單中具有相同 GUID 的應用程式解決。若需有關同步化 GUID 的資訊,請參閱節 50.4, 管理配送 GUID

建立應用程式的站點清單

  1. 在 ConsoleOne 中,請確保站點清單中包括的所有應用程式具有相同的 GUID。若需有關同步化 GUID 的資訊,請參閱節 50.4, 管理配送 GUID

  2. 於要為其建立站點清單的應用程式物件上按一下滑鼠右鍵,然後按一下「內容」顯示應用程式物件的內容頁。

  3. 按一下 「容錯」索引標籤 >「站點清單」,以顯示「站點清單」頁。

    應用程式物件的「站點清單」頁。
  4. 按一下「連結」,瀏覽尋找到您要連結至的應用程式物件並選取,然後按一下「確定」以將其新增至「應用程式站點清單」。

    如果新增的應用程式物件還與其他應用程式物件連結,則這些應用程式物件也將新增至清單中。

  5. 重複先前的步驟,連結至其他應用程式物件。

  6. 完成後,按一下「確定」。

與 ZENworks 伺服器管理整合

您可以使用 ZENworks 伺服器管理將應用程式的來源檔案配送到其他伺服器,並將其應用程式物件複製到 eDirectory 樹狀結構中的其他位置。作為配送程序的一部分,您可以使站點清單自動產生。如需更多資訊,請參閱《Novell ZENworks 7 伺服器管理管理指南》之「規則與配送服務」中的「桌面應用程式配送」。