InsMsg企業(yè)即時通信系統(tǒng),包含客戶端,手機(jī)客戶端,服務(wù)器以及管理端。支持多方會話,多方語音視頻,支持傳文件,離線文件,IM郵件,共享文件,公共目錄,任務(wù)提醒以及公告,企業(yè)自定義面板,系統(tǒng)消息,網(wǎng)頁客服。開放系統(tǒng)整合API,可與其他系統(tǒng)實時對接,支持外觀自定義,服務(wù)器支持多種數(shù)據(jù)庫,支持手機(jī)接入,并可完全于局域網(wǎng)內(nèi)運(yùn)行。
1. 系統(tǒng)網(wǎng)絡(luò)環(huán)境選擇
整套InsMsg系統(tǒng)可部署于互聯(lián)網(wǎng)供, 任何接入互聯(lián)網(wǎng)的用戶訪問均可直接訪問. 也可在局域網(wǎng)內(nèi)部運(yùn)行, 完全不需要接入互聯(lián)網(wǎng).
對于部署于局域網(wǎng)內(nèi)的情況, 可在防火墻上做端口映射讓公網(wǎng)用戶以及手機(jī)訪問。
服務(wù)器沒有在線用戶數(shù)限制,但一般情況下不超過10萬,當(dāng)在線用戶量較大時需確保服務(wù)器有足夠的帶寬
客戶端之間通信以P2P通信為主,但當(dāng)客戶端分布于不同網(wǎng)段時,則會嘗試穿透,穿透失敗時將過服務(wù)器中轉(zhuǎn)
手機(jī)客戶端可通過WIFI或移動網(wǎng)絡(luò)登錄服務(wù)器.
2. 服務(wù)器操作系統(tǒng)選擇
InsMsgServer 運(yùn)行于windows系統(tǒng),版本須為xp或以上系統(tǒng),或windows server。
Linux 系統(tǒng)下的 InsMsgServer 目前版本較低(3.6.5), 暫不支持最新的客戶端
如果選擇xp系統(tǒng)安裝, 需確定系統(tǒng)已放開連接數(shù)限制。
服務(wù)器運(yùn)行時占用資源很少,可不需要單獨占用機(jī)器運(yùn)行,一般的的PC機(jī)完全可以勝任
如果用戶數(shù)超過2千或者更多,建議機(jī)器的內(nèi)存不小于1G,Vista/win7/win8系統(tǒng)應(yīng)保證2G內(nèi)存
3. 數(shù)據(jù)庫選擇
對于只有幾十人在線的系統(tǒng),又不想搭建獨立的數(shù)據(jù)庫,可以考慮使用Sqlite作為內(nèi)置數(shù)據(jù)庫。
Sqlite數(shù)據(jù)庫無需預(yù)先準(zhǔn)備, 在InsMsgServer第一次啟動時可在數(shù)據(jù)選擇中直接選擇
其他情況一般采用 SQL server 或 Mysql 作為數(shù)據(jù)庫, 需預(yù)先準(zhǔn)備好數(shù)據(jù)庫
4. 設(shè)定網(wǎng)絡(luò)環(huán)境
如果服務(wù)器放置于局域網(wǎng)內(nèi)且與用戶處于同一網(wǎng)段,只需要修改操作系統(tǒng)中防火墻設(shè)置, 放開指定的端口即可
對于其他網(wǎng)段用戶或公網(wǎng)用戶,需要放開路由器上的防火墻限制,做好端口映射,并將對外的端口告知用戶。
服務(wù)器運(yùn)行時需要監(jiān)聽多個tcp端口以及一個udp端口,做端口映射需同樣設(shè)置,否則影響正常使用
測試連通性時可使用telnet等工具, 確認(rèn)tcp端口是否設(shè)置正確