首頁/ 汽車/ 正文

C#企業內部即時通訊工具原始碼基於Webkit

一,開發環境為Visual Studio 2013,資料庫為SQL Server 2005,使用.net 4.0開發。

二,企業內部使用的一個即時通訊工具,實現了即時通訊,傳送檔案,群組通訊等常用功能 .軟體包含了三部分,客戶端,伺服器端,一個輔助的傳送檔案的WEB應用,最新版本介面參考了 PC端的微信。

C#企業內部即時通訊工具原始碼基於Webkit

三,技術特點

原始碼包括三部分

1、客戶端:使用了WinForm內嵌Xilium。CefGlue的方式開發,透過自定義的瀏覽器控 件載入HTML和JS檔案來實現主要功能, 通訊基於HTML5的WEBSOCK,實現了斷線自動連線,新消 息自動提醒等功能。

2、伺服器端:使用的是開源的SuperSocket引擎,使用起來相當便捷

C#企業內部即時通訊工具原始碼基於Webkit

3、輔助的上傳檔案的Web應用:考慮到開發的便利性,採用了在軟體內部來呼叫一個 部署在IIS上的上傳檔案頁面來實現傳送檔案的功能,上傳外掛使用的是Plupload-2。1。2。

由於軟體採用了內嵌WebKit的方式開發,並且對框架做了最佳化,這套特別適合透過 HTML+JS進行開發Winform專案,這樣可以把Web上相當出色的介面應用到WINFORM上去。

C#企業內部即時通訊工具原始碼基於Webkit

四,功能介紹

該原始碼的主要功能包括

1:組織機構間傳送即時資訊,離線訊息,

2:建立群組,傳送群組訊息,圖片檔案等

3:介面實現了陰影圓角介面

4:最近聯絡人之間傳送訊息

5:未讀訊息提示

五, 原始碼 獲取 :

關注+點贊+轉發+評論+私信 (即時通訊)

相關文章

頂部