亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

用Eclipse RCP的IBM Workplace管理用戶

2019-11-18 11:47:46
字體:
來源:轉載
供稿:網友

  昨天才知道ibm出了個Workplace Managed Client(base:eclipse3.0+rcp),配合Workplace
  
  Collaboration Services(base:wps5.0)能夠實現客戶的被控形式。
  
  整合了notes、openOffice、協同、網上教學等功能。
  
  使用eclipse開發,開發之后部署到WCS上,由wcs負責分發到客戶端。實現一次開發C/S B/S 雙體現。
  
  現在已經有許多關于用戶可以從 IBM Workplace 中的跨平臺、跨設備功能中獲得哪些好處的信息了,但是您仍然需要知道該功能對您有什么影響,以及要開發 IBM Workplace 并使自己的應用程序在其上運行,您需要學習哪些知識。本文將填補這個空白。
  
  什么是 IBM Workplace?
  
  IBM Workplace 將后端系統的力量擴展到了前端。它通過一系列產品和技術做到了這一點,這些產品和技術幫助交付了可選的服務器托管客戶機,從而支持在大量訪問點和連接方式中的多種用戶類型和用戶體驗。這使終端用戶可以靈活有效地訪問人員、業務流程、應用程序和內容。圖 1 顯示了 IBM Workplace 及其服務器托管客戶機如何使這個集成過程對終端用戶透明。
  
  雖然并沒有限定您使用 IBM 產品進行開發,然而當使用帶有 IBM Workplace 的 IBM Software Development Platform 時,您應該有一個包含許多預先集成部分的、完整的端到端解決方案。這些部分可以一起使用,也可以與現有應用程序基礎設施集成在一起。
  
 用Eclipse RCP的IBM Workplace治理用戶(圖一)
點擊查看大圖

  
圖 1:IBM Workplace 治理的客戶機模型

  
  IBM Workplace 平臺由與用戶交互和用戶體驗有關的產品組成:
  
  Lotus Workplace
  Lotus Notes/Domino
  WebSphere Portal
  WebSphere Everyplace
  
  該平臺還包括 IBM Workplace Client Technology,可以將它看作桌面中間件平臺。該客戶機包含加密的 java RDB 數據存儲、個人 EnterPRise JavaBeans(EJB)容器、Eclipse 富客戶機框架,以及從門戶網站服務器讀取布局和下載組件的能力,所有這些都具有基于策略的集中式治理和自動配置。該客戶機具有完全桌面富客戶機版本和普及的聚焦設備的宏版本。 參考資料中有關于 IBM Workplace Client Technology 具體信息的鏈接。)
  
  本文將討論 Lotus Workplace 產品和 IBM Workplace Client Technology。
  
  為什么應用程序要使用 Workplace 平臺?
  
  Lotus Workplace 通過將組件集合到新的合成應用程序中,提供了一種創建應用程序的新方法,主要是為了提高人們在日常工作活動中的效率。用戶可以通過使用開發人員創建的 模板 來創建工作場所應用程序。模板是組件、組件在頁面上的布局和運行時配置信息的 xml 表示。通過讓用戶自己使用預先構建的模板,可以將一些有用的開發資源用在更難以解決的系統集成問題和重要的業務邏輯上,同時還可以使用戶訪問他們想訪問的東西,Lotus Workplace 是使用戶立即完成其工作的高效工具。
  
  Lotus Workplace 的高級生產經理 Chris Reckling 說:“我們有 10 多年構建協作系統的經驗和數百萬的客戶。我們知道協作和人力效率是什么。我們已經檢查了客戶的應用程序以及我們自己的應用程序,來標識和捕捉已知的協作模式?!闭缢f的,“我們已經實現了重大提高,提供支持協作和過程集成的基礎設施,您可以在定制應用程序中利用這種集成。”
  
  您的后端是您的業務
  
  僅有您和您的公司知道您需要哪些數據庫和其他數據存儲。IBM Workplace 通過 Lotus Workplace 與現有數據存儲一起工作,并通過工業標準接口(例如,SQL、LDAP 和 J2EE),以適用于用戶的形式交付他們所需的信息。圖 2 顯示了 IBM Workplace 如何使用業務邏輯來向終端用戶交付 資源 —— 您的數據。
  
 用Eclipse RCP的IBM Workplace治理用戶(圖二)

  像其他 J2EE 應用程序一樣,Lotus Workplace 使用多層架構。雖然您不是一定要使用該模型,不過 Chris Reckling 鼓勵您使用該模型?!八鞘归L期維護更輕易的最佳方法?!?br />  
  如上所示, User 層 提供了用戶界面,例如,portlet、富客戶機平臺視圖和其他 UI 組件。
  
  Workspace 層 與 User 層放置在一起,它為 User 層提供了使用業務委托對 Service 層業務邏輯進行訪問的訪問權。業務委托對 User 層隱藏了實現的一些細節信息和業務邏輯的位置,并執行緩存和其他狀態治理功能。
  
  Service 層 包含使用無狀態會話 Enterprise JavaBean (EJB) 實現的業務邏輯。服務層通常位于與 User 層的不同服務器上。
  
  Resource 層 提供持久數據存儲和用于訪問該存儲的框架。Resource 層通過 Service 層中的業務邏輯來訪問,通常位于不同的服務器上。User 和 Workspace 層從來不直接訪問 Resource 層。
  
  Chris Reckling 說,“Lotus Workplace 架構提供了大量的可伸縮性和靈活性,可以支持任何東西,從單服務器試驗到大型企業部署?!?br />  
  主要優點
  
  據 Chris Reckling 所說,IBM Workplace 為開發人員提供了多個重要優點。首先,部署更加便宜 —— 一旦將應用程序部署到服務器,所有類型的客戶機都可以基于用戶的角色訪問它。像用戶提供給用程序更新意味著在服務器上對該應用程序進行了一次部署。甚至自動將富客戶機代碼向下發送到桌面。而且因為正在構建基于標準的應用程序,所以可以使用現有的技術,并構建將來使用的技術。
  
  然而對于開發人員,最大的好處來自重新使用應用程序組件?!澳槐貥嫿ê筒渴瘕嫶蟮膽贸绦颍盋hris 說。“相反,可以構建較小的部分,然后將它們部署在一起?!彼?,可以在應用程序之間共享位于邏輯層中的代碼。
  
  開發人員如何適應
  
  您可能在問自己,在開發 IBM Worklpace 的應用程序中,您的角色是什么。還有許多需要您去構建的東西。假如已經使用開放的、基于標準的技術(如 Java 和 Eclipse)進行開發,那么應用程序可能會比想像的預備得更好。
  
  組件方面的思考
  
  IBM Workplace 使用的軟件模型鼓勵您將應用程序作為 組件 來開發。業務組件是 Workplace 應用程序的基本構建塊。它封裝了業務的概念、流程或服務(例如,郵箱、討論、故障單或搜索)。業務組件可以獨立部署和使用,不要求使用其他組件。
  
  組件使您(和應用程序)的適應性變得更強;可以按不同的方式組合組件,從而構建復雜問題的解決方案。例如,團隊空間合并了討論或文檔搜索組件。業務組件可以重用??梢栽谌我鈹盗康慕鉀Q方案或應用程序中使用相同的組件。
  
  一旦部署了組件,它就由門戶網站服務器和 Eclipse 框架之間的協作來集中治理和更新。只有在基于 Web 的 portlet 有效時,訪問控制語義才適用。安全性方面包括授權、身份驗證、個人憑證治理和本地加密的數據存儲。
  
  構建自己的組件
  
  您可能還想使用 J2EE 編程模型擴展客戶機,從而擁有自己的應用程序和業務組件??梢允褂妙A先構建的組件,或者構建提供定制應用程序的您自己的組件。可下載的 API 工具包將為您提供與 Workplace 集成所需的信息,以及訪問組件服務所需的信息。(有關鏈接,請參閱 參考資料。)
  
  例如,可以構建幫助治理項目和重新使用 Domino 中的現有信息的組件、在圖表中顯示高層匯總(executive summaries),以及在項目期限快到時發送提醒郵件。
  
  圖 3 顯示了如何讓組件適用于 IBM Workplace Client 框架。
  
 用Eclipse RCP的IBM Workplace治理用戶(圖三)

  
圖 3:利用具有 IBM Workplace Client Technology 的 Eclipse 平臺

  
  或者使用我們的組件
  
  然而,IBM Workplace 的一個優點它提供了大量組件 —— 您不必自己編寫每個組件。圖 4 顯示了 IBM Workplace 平臺提供的服務。
  
 用Eclipse RCP的IBM Workplace治理用戶(圖四)

  
圖 4:Workplace 平臺服務

  
  托管客戶機服務 或 Workplace Client Technology Platform 使用戶可以對具有瀏覽器部署特征的富客戶機進行完全訪問。這些客戶機有瀏覽器功能,而且還可以安全漸進地下載、更新以及智能地對下一代“富”客戶機和混合客戶機應用程序進行緩存。這些應用程序在終端用戶的計算機上從本地運行,使用具有安全功能和脫機/斷開功能的加密以及同步的內容存儲。
  
  在 Lotus Workplace 中,門戶網站提供一組服務,如頁面聚合、身份驗證和主題,所以您不必自己重新編寫這些服務??梢栽谶@些服務之上獲得一組協作應用程序服務,其中包括郵件、到場通知和及時消息、團隊空間等。
  
  據 Chris 所說,“根據您進行的操作,客戶機提供設計時間功能或者運行時功能。但是它們都訪問下面提供的相同服務集合?!睆亩@得預先集成的系統,使您有更多的時間在平臺上添加值,花費更少的時間來集成它。
  
  用戶可以獲得什么
  
  Workplace 應用程序將許多組件用一種方式來表示。這種方式與目前使用其他工具(包括 WebSphere Portal)進行這項操作的區別是:將編譯應用程序的能力交到業務用戶的手中。只使用瀏覽器,這些用戶就可以創建、編輯和設置他們所擁有的 Workplace 應用程序的訪問權限。
  
  甚至應用程序的日常治理(如按成員治理訪問控制)也是由應用程序所有者完成的,而不是由門戶網站治理員來完成,這樣可以使治理員有時間執行其他任務。從而使整個組織效率更高

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品视频在线免费观看| 亚洲缚视频在线观看| 亚洲欧美日韩视频一区| 欧美精品在线观看| 欧美电影免费观看高清| 欧美另类xxx| 91精品久久久久久久久| 亚洲一区二区在线播放| 亚洲人成电影网站色…| 日本高清视频一区| 国产日韩欧美91| 欧美体内谢she精2性欧美| 亚洲美女中文字幕| 91成人在线观看国产| 亚洲午夜国产成人av电影男同| 麻豆国产精品va在线观看不卡| 国产精品91久久久| 成人自拍性视频| 久久久免费在线观看| 国产精品mp4| 成人a视频在线观看| 国产精品毛片a∨一区二区三区|国| 亚洲男人天堂视频| 国产中文日韩欧美| 久久精品久久久久| 精品呦交小u女在线| 最近2019免费中文字幕视频三| 欧美日韩国产精品一区二区三区四区| 亚洲一区二区黄| 欧美日韩福利在线观看| 国产69精品99久久久久久宅男| 美女撒尿一区二区三区| 午夜精品视频在线| 国产女人18毛片水18精品| 日韩视频中文字幕| 在线丨暗呦小u女国产精品| 色狠狠av一区二区三区香蕉蜜桃| 伊人精品在线观看| 欧美黑人一区二区三区| 日韩中文字幕在线播放| 亚洲第一精品自拍| 98精品国产高清在线xxxx天堂| 国产精品高潮粉嫩av| 日韩av免费看| 上原亚衣av一区二区三区| 日韩中文字幕视频在线| 亚洲男人第一av网站| 亚洲激情视频在线播放| 一夜七次郎国产精品亚洲| 亚洲香蕉成视频在线观看| 精品中文字幕视频| 国内精品免费午夜毛片| 色噜噜国产精品视频一区二区| 国产有码在线一区二区视频| 精品久久久国产精品999| 97精品国产91久久久久久| 日本一区二区三区四区视频| 91精品视频播放| 黑人与娇小精品av专区| 爽爽爽爽爽爽爽成人免费观看| 亚洲人午夜精品| 欧美国产日韩一区| 国产欧美精品一区二区三区-老狼| 这里精品视频免费| 91午夜理伦私人影院| 成人a级免费视频| 久久69精品久久久久久久电影好| 在线a欧美视频| 久久成人精品电影| 久久精品国产2020观看福利| 国产日韩精品综合网站| 亚洲人午夜色婷婷| 色噜噜狠狠色综合网图区| 亚洲欧美激情一区| 精品福利一区二区| 91国内产香蕉| 亚洲的天堂在线中文字幕| 国产精品一区二区三区在线播放| 精品香蕉一区二区三区| 一夜七次郎国产精品亚洲| 欧美特黄级在线| 欧美性色19p| 日韩有码在线视频| 国产精品99一区| 91精品视频免费看| 亚洲午夜精品久久久久久久久久久久| 国产亚洲成精品久久| 亚洲人成网站777色婷婷| 亚洲午夜精品久久久久久久久久久久| 国产精品91免费在线| 91在线观看免费| 亚洲综合国产精品| 久热爱精品视频线路一| 日本欧美国产在线| 久久久久久有精品国产| 91久久嫩草影院一区二区| 91福利视频网| 久久久精品在线| 久热爱精品视频线路一| 欧美在线不卡区| 日韩在线免费视频观看| 国产精品久久久av| 久久久久久97| 国产精品wwww| 中文字幕一区二区三区电影| 欧美理论片在线观看| 亚洲精选中文字幕| 最近中文字幕日韩精品| 一区二区亚洲精品国产| 欧美激情视频网站| 亚洲国产一区二区三区四区| 欧美日韩在线视频一区二区| 欧美激情免费视频| 国产精品一区二区在线| 久久久久久久久国产| 亚洲欧洲国产精品| 日本人成精品视频在线| 亚洲白虎美女被爆操| 国产精品一区av| 日本欧美爱爱爱| 中文字幕亚洲无线码在线一区| 秋霞成人午夜鲁丝一区二区三区| 欧美成人精品不卡视频在线观看| 日韩av电影手机在线| 欧美美女15p| 一区二区三区www| 亚洲福利视频久久| 日韩视频―中文字幕| 久久精品福利视频| 国产在线观看精品一区二区三区| 欧美黄色片在线观看| 亚洲精品有码在线| 亚洲欧美在线x视频| 欧美成人精品xxx| 51午夜精品视频| 一区二区三区高清国产| 夜夜嗨av色一区二区不卡| 免费91在线视频| 黄色一区二区在线观看| 国产亚洲精品久久久久久777| 日韩高清有码在线| 欧美在线播放视频| 91国语精品自产拍在线观看性色| 久久精视频免费在线久久完整在线看| www.99久久热国产日韩欧美.com| xvideos国产精品| 日韩亚洲成人av在线| 久久久久久12| 国产福利精品av综合导导航| 97国产suv精品一区二区62| 精品视频—区二区三区免费| 久久福利视频网| 亚洲国产中文字幕久久网| 日韩欧中文字幕| 永久免费毛片在线播放不卡| 日韩成人av在线| 亚洲新声在线观看| 欧美午夜女人视频在线| 欧美成年人视频网站欧美| 欧美视频中文字幕在线| 欧美午夜影院在线视频| 北条麻妃在线一区二区| 国产欧美va欧美va香蕉在| 久久99热精品这里久久精品|