分享一套 C C 開源即時通訊軟體

2021-09-30 05:26:08 字數 689 閱讀 9641

之所以在這裡發,是希望更多的人能夠使用這個軟體而不要浪費時間在重新開發上。

freeeim 企業的即時通訊軟體源**2023年8月份最新版

簡單介紹

之前第一發布的 freeeim 飛鴿傳書開源公告得到了不少人的關注,因此得到了許多 c++ 愛好者的加入,所以我們繼續努力,在原來**的基礎上進行優化改進,穩定性與安全性得到了提高,同時增加了幾個功能。

我寫**喜歡簡潔,說話也不喜歡羅嗦,說正經事吧,開發語言採用 c++,開發工具採用 visual c++ 8.0,需要 windows 2003 sdk 支援,更多開發細節問題可到論壇討論。

為什麼開源?為了讓 freeeim 飛鴿傳書更好地適應各種組織、企業的不同需求,讓使用者自定義最貼身的企業即時通訊軟體。同時,開發者可以把自己二次開發成果再次共享給大家,這樣就有更強大的 freeeim 飛鴿傳書讓更多的人使用。我們也從此步入了開源事業。

我們遵循 gpl 開源協議,首先宣告,任何違反本協議的開發者,我們將以最大的可能對其法律責任進行追究。軟體公司必須發布的源**包括其使用程式的全部或一部分,或本程式的全部或部分所衍生的程式**。如果公司新增了其它程式,比如不是從gpl許可**中衍生的前端程式,公司可以不發布這一程式的**。 

即時通訊軟體設計 一

做一款軟體,首先需要明確的不是你是單機的還是分布式的,cs的還是bs的。這些都是後話。第乙個遇到的問題是這款軟體要實現什麼功能,也即是市場以及設計者開發者對於這款軟體的需求預期是什麼。因為即時通訊軟體是比較成熟的了。所以功能就很好列出來。對於功能,最實惠一目了然的描述方法就是用例圖了。不過悲劇的是公...

開發iOS即時通訊工具參考的一些開源 框架和教程

下面收集了開發即時通訊工具,如aim icq oscar 協議 以及jabber xmpp 協議 的ios客戶端程式的一些開源,可以直接使用或者參考 oscar協議開發庫liborange 基於liborange庫開啊的aim icq訊息通訊工具 xmpp協議objective c框架 一些開發教程...

設計乙個高併發IM即時通訊軟體的思路要點

假如要我設計乙個qq,訪問量在百萬級別併發。大致功能點 1 上線通知 2 群的訊息顯示 3 傳送訊息 4 良好擴充套件性。增加使用者能直接通過增加機器解決 5 穩定性 6 高效能 相關資料效能。1 單個節點能支援一萬左右的使用者登入 2 使用mysql資料庫儲存使用者資訊 處理策略 1 資料庫上如果...