362-基于Webkit即時通訊客戶端源碼帶部署文檔
服務器端,客戶端的即使通訊功能
企業(yè)內(nèi)部使用的一個即時通訊工具,實現(xiàn)了即時通訊,發(fā)送文件,群組通訊等常用功能 .軟件包含了三部分,客戶端,服務器端,一個輔助的發(fā)送文件的WEB應用,最新版本界面參考了 PC端的微信。
功能介紹
該源碼主要功能包括
1:組織機構(gòu)間發(fā)送即時信息,離線消息,
2:建立群組,發(fā)送群組消息,圖片文件等
3:界面實現(xiàn)了陰影圓角界面
4:最近聯(lián)系人之間發(fā)送消息
5:未讀消息提示
技術(shù)特點
源碼包括三部分
1、客戶端:使用了WinForm內(nèi)嵌Xilium.CefGlue的方式開發(fā),通過自定義的瀏覽器控 件載入HTML和JS文件來實現(xiàn)主要功能, 通訊基于HTML5的WEBSOCK,實現(xiàn)了斷線自動連接,新消 息自動提醒等功能。
2、服務器端:使用的是開源的SuperSocket引擎,使用起來相當便捷
3、輔助的上傳文件的Web應用:考慮到開發(fā)的便利性,采用了在軟件內(nèi)部來調(diào)用一個 部署在IIS上的上傳文件頁面來實現(xiàn)發(fā)送文件的功能,上傳插件使用的是Plupload-2.1.2。
由于軟件采用了內(nèi)嵌WebKit的方式開發(fā),并且對框架做了優(yōu)化,這套特別適合通過 HTML+JS進行開發(fā)Winform項目,這樣可以把Web上相當出色的界面應用到WINFORM上去



本源碼地址:http://www.bmm520.net/vip/net/2019/0320/18913.html