freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

企業(yè)級即時通信系統(tǒng)的開源解決方案-資料下載頁

2024-11-17 05:44本頁面

【導讀】 I 荿蠆螞聿蒁薂羈肈膁螇袇肇芃薀螃肆蒞螆蠆肆蒈蕿羇膅膇莁袃膄芀薇蝿膃蒂莀螅膂膂蚅蟻膁芄蒈羀膀莆蚃袆膀蒈蒆螂腿膈螞蚈羋芀蒄羆芇莃蝕袂芆薅蒃袈芅芅螈螄袂莇薁蝕袁葿螇罿袀腿蕿裊衿芁螅螁羈莄薈蚇羇蒆莀羅羇膆薆羈羆莈葿袇羅蒀蚄螃羄膀蕆蠆羃節(jié)蚃羈莄蒅襖肁蕆蟻螀肁膆蒄蚆肀荿蠆螞聿蒁薂羈肈膁螇袇肇芃薀螃肆蒞螆蠆肆蒈蕿羇膅膇莁袃膄芀薇蝿膃蒂莀螅膂膂蚅蟻膁芄蒈羀膀莆蚃袆膀蒈蒆螂腿膈螞蚈羋芀蒄羆芇莃蝕袂芆薅蒃袈芅芅螈螄袂莇薁蝕袁葿螇罿袀腿蕿裊衿芁螅螁羈莄薈蚇羇蒆莀羅羇膆薆羈羆莈葿袇羅蒀蚄螃羄膀蕆蠆羃節(jié)蚃羈莄蒅襖肁蕆蟻螀肁膆蒄蚆肀荿蠆螞聿蒁薂羈肈膁螇袇肇芃薀螃肆蒞螆蠆肆蒈蕿羇膅膇莁袃膄芀薇蝿膃蒂莀螅膂膂蚅蟻膁芄蒈羀膀莆蚃袆膀蒈蒆螂腿膈螞蚈羋芀蒄羆芇莃蝕袂芆薅蒃袈芅芅螈螄袂莇薁蝕袁葿螇罿袀腿蕿裊衿芁螅螁羈莄薈蚇羇蒆莀羅羇膆薆羈羆莈葿袇羅蒀蚄螃羄膀蕆蠆羃節(jié)蚃羈莄蒅襖肁蕆蟻螀肁膆蒄蚆肀荿蠆螞聿蒁薂羈肈膁螇袇肇芃薀

  

【正文】 JDBCGroupProvider *獲取所有組的 SQL *輸入?yún)?shù):無 21 *輸出列 :組的 KEY *例: SELECT sn FROM department *獲取組的名稱(描述) *輸入?yún)?shù):組記錄的 KEY *輸出列:組的名稱(描述) *例: SELECT name FROM department where sn=? *獲取組的數(shù)量 *輸入?yún)?shù):組的 KEY *輸出列 :組的數(shù)量 *例: SELECT count(sn) FROM department *獲取組的管理員 *輸 入?yún)?shù):組記錄的 KEY *輸出列 :組管理員的 KEY *例: SELECT admin FROM department where sn=? *獲取組的成員 *輸入?yún)?shù):組的 KEY *輸出列 :組成員的 KEY(集合) *例: SELECT usersn FROM department_user where departmentsn=? *獲取成員的組 22 *輸入?yún)?shù): 成員的 KEY *輸出列:成員所性組的 KEY *例: SELECT departmentsn FROM department_user where usersn=? JDBCUserProvider *獲取所有用戶 *輸入?yún)?shù):無 *輸出列:用戶的 KEY *例: SELECT sn from user *獲取所有用戶數(shù)量 *輸入?yún)?shù):無 *輸出列 :用戶數(shù)量 *例: SELECT count(sn) from user *獲取用戶信息 *輸入?yún)?shù):用戶的 KEY *輸出列 :登錄名,名稱 ,(至少應該這三列,下面要用到 ) *例: SELECT loginname,name, from user where sn =? *指定用戶 的列名如: *指定用戶名稱的 列名如: name *指定用戶登錄名的列名如: loginname 23 最后 還需要配置新的管理員用戶 *指定新數(shù)據(jù)源中的管理員用戶注意是是完整 JID(user@域名 ) *例 : 配置好如上屬性后重啟 openfire,使用 中的用戶名登錄 openfire 管理控制臺。如果配置成功,進入 openfire 管理控制臺 用戶 /組,就可以看到 你數(shù)據(jù)源中的用戶 /組信息了,同時可以使用 spark 登錄進行測試。此外,如果在調試過程中出現(xiàn)問題 無法登錄 openfire 管理控制臺,可以直接修改 openfire 數(shù)據(jù)庫中的 OFPROPERTY 表。 同時,開發(fā)者還可以使用 Openfire 管理控制臺修改相關屬性,或實現(xiàn)相關的插件接口來開發(fā)插件,使得該企業(yè)級應用的功能具有更強的可重用性和實用性。 工程實施及交付使用 工程實施是根據(jù)具體的應用環(huán)境進行修改,并及時作出解決方案。 首先,統(tǒng)計出企業(yè)中原有的數(shù)據(jù)資源,比如員工信息、部門信息。如果該企業(yè)不存在任何存 在于數(shù)據(jù)庫的數(shù)據(jù)資源,或未使用數(shù)據(jù)庫,則可以安裝 MySQL數(shù)據(jù)庫,并錄入相關數(shù)據(jù)。如果企業(yè)里有相關的數(shù)據(jù)資源,則利用 Openfire 對JDBC Provider 的支持進行整合。 接著,安裝并配置 Openfire 服務端。安裝好 Openfire 后,進行相關屬性的修改,并安裝插件。其實 Openfire 作為即時通信服務端已具備智能管理的功能,所以很少需要開發(fā)者操心的地方。要注意, Openfire 所開放的端口(默認為 9090,還有其它功能端口)不能與服務器中已用端口產生沖突。 最后,分發(fā)客戶端程序。如果客戶端沒有安裝 Java 虛擬機,那實施人員應該負責安裝,或把 Java RC 直接與應用程序綁定。因為安裝 Java 虛擬機時在配置上比較麻煩。如果使用開源的操作系統(tǒng),如 OpenSolaris,就可以省去安裝 Java虛擬機了。 24 7 設計展示 通過近半年的學習及實習實踐,我利用以上解決方案制作了一套模型。通過大量的測試,該系統(tǒng)能正常運行。下一步將與具體的辦公 OA 系統(tǒng)結合,或開發(fā)一套 WEB 應用。該軟件并不是最完善的,還有很多工作要完成。特別是壓力測試上,力求達到 2020 人同時在線且發(fā)送數(shù)據(jù)的并發(fā)數(shù)量,在算法上及服務器二次開發(fā)上,仍 有很大的空間。以下將展示我現(xiàn)階段的成果。 登錄界面 登錄界面是用戶進入系統(tǒng)的接口,部分企業(yè)把它作為各種企業(yè)產品的登錄接口,這樣就不需要每使用一個產品就輸入一次密碼。密碼最好以加密形式記錄,否則會出現(xiàn)安全問題。如圖 11。 圖 11 登錄界面 群組聊天 群組聊天適合在線會議,或多人協(xié)作。通常按部門分組,也可以自定義聊天室。群聊的信息共享能力遠遠超出一對一聊天,更有利于信息流通。如圖 12。 文件傳輸 文件傳輸已經為聊天工具必不可少的功能,并填補了文件聊天的單一性,使 25 得交流的信息更豐富。 如圖 13。 圖 12 群組聊天 圖 13 文件傳輸 26 個人信息 個人信息卡片是用戶在企業(yè)的形象表達方式,力求真實、可查詢 ,其中包含姓名、性別、所在部門、職稱、常用電話等信息。如圖 14。 圖 14 個人信息 27 8 補充及擴展 與辦公 OA 整合 OA 系統(tǒng)能夠解決以往企、事業(yè)單位只能通過傳統(tǒng)的“傳真、電話、打印材料送報,開會研究”的方式傳遞信息的問題。通過公示公告、工作動態(tài)、檔案查詢、視頻點播、公文管理、內部郵件、網上論壇、文件管理等功能的 OA 系統(tǒng)對于企、事業(yè)單位的辦公的信息 化、自動化等方面起到了一定的作用,但是實際運行中發(fā)現(xiàn) OA并不能發(fā)揮實時辦公平臺的作用,表現(xiàn)如下 : OA 系統(tǒng)“門檻”比較高,對于企、事業(yè)單位來說,需要從系統(tǒng)知識、操作習慣、系統(tǒng)使用說明等進行全方面的培訓。雖然經過了培訓,但是由于知識層次、年齡等因素的影響, OA 系統(tǒng)的應用并不完美,實用效果并不明顯。 OA 系統(tǒng)提供的實時交互功能不足,尤其是不能提供點對點的或者多人的語音、視頻交流能力。 若企業(yè) IM 與辦公 OA整合,不僅能體現(xiàn)出企業(yè) IM的信息流通能力,也使辦公 OA 的即時互動能力大大提高,真正地打造一個實時 辦公平臺。比如辦工人員常常需要把事項發(fā)往各負責人進行處理,此時即時通信就起著通知、督查跟蹤的作用。除了以上的通信功能外,辦公 OA的輔助功能也可以轉移到即時通信工具,例如:文檔共享、通信錄、通知公告等。 與 WEB應用整合 很多企業(yè)都在門戶網站上提供在線互動的功能,或在內部網絡中建立 WEB IM[24]。其作用主要表現(xiàn)在,為客戶提供更便捷的溝通方式,隨時鎖定客戶,并且不需要對客戶端做更多的維護。目前流行的應用有在線客戶服務、在線協(xié)同辦公、在線聊天室等。借助 技術,即時通信整合到 WEB 應用中已成為 一種趨勢。 例如,目前流行即時信息應用 —— Twitter,它允許用戶將自己的最新動態(tài)和想法以短信的形式發(fā)送給手機和個性化網站群,而不僅僅是發(fā)送給個人。國內也出現(xiàn)了許多類似 Twitter 的網站,比如說說、飯否、嘰歪等等十余家網站。其主要優(yōu)勢是對中文的良好支持,以及與國內移動通信服務商、即時聊天工具的綁定。 28 9 小結 構建企業(yè)級即時通信,一方面可以增強企業(yè)對內的凝聚力及信息交流能力,另一方面可以增強企業(yè)對外的信息獲取能力。雖然即時通信對企業(yè)應用不是必須的,但我們不能忽視它所起到的經濟效益。 開源,意味著 放棄源代碼的完全封密性,追求廣泛的社區(qū)支持。它不僅給我們帶來更多的知識與交流,更給我們帶來一種文化 —— 自由、共享、協(xié)作。很多開源產品發(fā)展都離不開來自世界各地互不相識的技術愛好者的努力。利用開源產品構建企業(yè)級即時通信平臺,已不是新鮮的事情。但我們從中能看到開源產品的優(yōu)勢 —— 安全、低成本、靈活性和不依賴軟件提供商。 全文以構建企業(yè)級即時通信工具為骨架,穿插著 XMPP、 Openfire 和 MySQL等多種開源產品。從中可見,開源產品是怎樣活化一個企業(yè)級應用的,并付予了安全性、可靠性及實用性。本文力求向讀者傳遞開源信 息,開闊眼界,并努力尋求更好的解決方案。 開源的碩果讓我們擺脫了束縛。我們應該為開源文化帶來的,不僅僅是技術支持,更多的是互相合作。 29 參考文獻 [1] 佘其炯 . 即時通信的現(xiàn)狀與發(fā)展趨勢 [J]. 數(shù)字通信世界 , 2020, (06): 4143. [2] 彭波,胡修林.基于 Impp協(xié)議的 ICQ系統(tǒng) [J].電信快報, 2020, (11): 3133. [3] 嚴偉.基于 XMPP協(xié)議的 IM軟件和 Web郵件集成設計與實現(xiàn) [J].農業(yè)網絡信息, 2020,(2): 53.
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1