IBM Workplace Client Technology 2 .0 版引入的另外一個重要特性是 IBM Workplace Client Technology。這是一組創(chuàng)建小內(nèi)存占用、服務(wù)器托管的客戶應(yīng)用程序的工具。這些客戶應(yīng)用程序可以非常簡單也可以非常復(fù)雜,無論是相當簡單的設(shè)備如工業(yè)控制器,還是功能完備的 32 位機的桌面程序。在 2.0 版中, IBM Workplace Client Technology 被分成了兩個產(chǎn)品,Lotus Workplace Messaging 和 Lotus Workplace Documents,以便使您利用這兩種產(chǎn)品的富客戶端編輯功能。(后續(xù)版本中 Lotus Workplace Team Collaboration 即時消息也將包括 IBM Workplace Client Technology 的支持。)
通過 IBM Workplace Client Technology,您可以把基于服務(wù)器的平臺所具有的管理和安全特性擴展到用戶桌面和其他設(shè)備。它允許您創(chuàng)建可重用的富客戶應(yīng)用程序,為您帶來客戶端應(yīng)用程序的靈活性和可移植性,再加上服務(wù)器端的控制和 Web 計算的低成本。
IBM Workplace Client Technology 建立在來自不同技術(shù)的基于標準的組件的基礎(chǔ)上,包括Eclipse 3.0開放標準。Eclipse 是一種為各種應(yīng)用程序創(chuàng)建集成開發(fā)環(huán)境(IDE)的開放源代碼平臺。在 IBM Workplace Client Technology 中,Eclipse 插件處理 Lotus Workplace 文件并提供專用工具的用戶界面。當用戶運行使用 IBM Workplace Client Technology 建立的應(yīng)用程序時, 他們會看到一組集成的插件。(在某些方面,這些插件可以認為是服務(wù)器門戶的桌面等價物。)本地數(shù)據(jù)存儲以Cloudscape(一種從 DB2 衍生出來的占用內(nèi)存少、基于 Java 的 SQL 數(shù)據(jù)庫)為基礎(chǔ)。這種數(shù)據(jù)存儲支持離線工作、加密存儲和全文本搜索。SyncML(最初用于標準化無線設(shè)備間數(shù)據(jù)同步的 XML 協(xié)議)提供了同步功能,類似于基于 Notes 的復(fù)制。
這種對功能標準化的強調(diào)可以保證使用 IBM Workplace Client Technology 開發(fā)的應(yīng)用程序很容易和其他應(yīng)用程序集成在一起。從而使您開發(fā)的客戶應(yīng)用程序,有可能允許用戶通過各種不同的設(shè)備隨時訪問關(guān)鍵信息和應(yīng)用程序,而不會損失他們所熟悉的富客戶端軟件的功能。
系統(tǒng)管理員也可以從 IBM Workplace Client Technology 中受益,利用它的動態(tài)配置、“無接觸”部署特性和基于策略的管理。您可以通過基于服務(wù)器的動態(tài)配置安裝、更新和卸載應(yīng)用程序。這樣可以大大降低管理終端用戶桌面的開銷。它還提供了完備的安全特性,包括管理用戶訪問特性和應(yīng)用程序的用戶策略,以及用戶在這些應(yīng)用程序中的權(quán)限和許可。(本文后面經(jīng)進一步闡述配置和策略。)
IBM Workplace Client Technology 支持多種操作系統(tǒng),包括 Linux、Windows 和 Apple Macintosh(在即將出現(xiàn)的更新版本中)。它還支持一些移動設(shè)備。IBM Workplace Client Technology 有兩種版本,Micro Edition(用于 PvC 設(shè)備)和 Rich Client Edition(用于桌面 PC)。關(guān)于 IBM Workplace Client Technology 的更多信息,請訪問它的產(chǎn)品頁。相關(guān)文章