- 1、網絡上的通訊工具都有哪些?
- 2、好用的局域網內的即時通訊軟件?
- 3、怎樣用java web和websocket實現網頁即時通訊
- 4、如何使用Java 的Socket實現內網和外網之間的通信。 我能實現局域網的。 有人說在網關上做映射?
- 5、局域網即時通訊工具有哪些?
有好多好多哦
新浪UC 2005III Beta 2
《 -- 2006-01-12日發布 -- 》 ******** UC2005II……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-12 2606290 16842KB
叮噹即時通訊軟件 V2.0
叮噹即時通訊軟件是一個以先進的點對點通訊技術為基礎……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-03-01 0 5394KB
網絡即時辦公 V2.92
網絡即時辦公是一款專為企業和MIS開發商定製的即時消息……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-28 2594 5525KB
水晶情緣–E話通密碼尋回者 2006 V4.41
本軟件由衡陽水晶情緣軟件工作室免費軟件,可以幫助你……
操作系統:Win9x/NT/2000/XP 授權方式:試用版
2006-02-24 110140 1132KB
Bopup Messenger V4.1.8
Bopup Messenger 這個程序是在Windows下使用的程序,它……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-02-24 4021 5252KB
FreeCommunication V5.2
FreeCommunication 主要功能:文本聊天(支持動態表情)……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-02-24 4816 2167KB
玻瑞器 V2.11
玻瑞器—是國內一款最新面市的、具有強大功能的個人商……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-23 1479 863KB
UniCool網絡娛樂互動平台 V2006 Beta 1
UniCool是由你數碼科技公司自行開發的一款功能超強的網……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-20 62995 13261KB
新浪UC通用聊天記錄器 V3.0 Build 20060217
能逼真記錄你電腦上新浪UC、ET(新版E話通)、網易泡泡……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-18 2558 913KB
mIRC V6.17
英國 mIRC 公司出品的 IRC 類客戶端軟件,目前風靡於全……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-18 39984 1320KB
ZX Messenger 2006 V8.5
ZX Messenger是一個源代碼完全開放的免費即時聊天工具……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-02-16 27253 40316KB
絮語 V2005
絮語是一個集聊天,語音視頻,文件傳輸,文件共享.網絡會……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-15 48907 3933KB
PolarNight V3.12.0602 263特別版
想不想只需一個軟件就擁有聊天、管理、聽歌、甚至在線……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-02-14 4803 4576KB
Lava-Lava V0.91 Beta 6
Lava-Lava是一款趣味、實用、高品質的多媒體網絡通訊軟……
操作系統:Windows2000/XP/2003 授權方式:免費版
2006-02-14 2265 6039KB
Google Talk V1.0.0.86 漢化版
Google Talk 是 Google 公司推出的即時通訊軟件,除了……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-02-09 18351 1161KB
Google Talk V1.0.0.86
Google Talk-Google的IM工具終於公開發布了,除了具有……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-02-08 9621 875KB
FlashDeli V3.92
這是用於你的局域網或者內部網的一個即時報信系統。Fl……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-08 2074 835KB
Chat Watch V4.3.2
Chat Watch 能夠幫你監控 ICQ、AOL、MSN 以及 Yahoo M……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-07 13053 2254KB
網絡信使 V3.28
綠色局域網聊天軟件,無需服務器,支持點對點文件傳輸……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-02-06 18812 419KB
Instant Messenger 2 (IM2) V2.0 Final
IM2 Messenger支持AOL, ICQ, MSN, IRC, Yahoo協議,單……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-02-04 2026 4836KB
盛大圈圈 V1.6.0.1016
盛大圈圈是由盛大網絡自主開發的新一代開放式即時通訊……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-27 7802 9070KB
珠聯JAVA棋牌室 V1.24
在瀏覽器下運行的聊天軟件,可放置在網站首頁上。進入……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-01-27 1154 728KB
Gaim for Unix V2.0.0 Beta 2
Gaim 讓您同時登入多種傳訊軟件帳號,支持AIM、ICQ、Y……
操作系統:Linux 授權方式:共享版
2006-01-25 10434 10157KB
Gaim for Windows V2.0.0 Beta 2
Gaim是多協議的即時通訊客戶端,支持包括Linux,BSD,……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-01-25 28891 7417KB
Eboto V1.0.1.5 簡體中文版
新增功能: 1. ET聊天室(測試) 2. ET社群(測試) 3.……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-01-25 87338 5613KB
工會語音平台 V3.0
比TS更方便的語音通信工具! 免費提供! 房間最多支持20……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-23 703 428KB
廢客LICQ 局域網即時通訊 V1.60
本軟件能快捷地把局域網內的電腦訊速聯機,仿照QQ樣式……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-01-21 8402 6286KB
Elink 2006 Beta 1
ELINK 2006是由廣聯集團推出的一套集商務聯繫與個人溝……
操作系統:Win9x/NT/2000/XP 授權方式:試用版
2006-01-19 422 9831KB
LumaQQ 2006 Patch Build 01.17
LumaQQ 是一個獨立的 Java QQ 客戶端,具有可重用的純……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-19 160919 3191KB
TeamTalk V3.2 Beta 1
TeamTalk允許在因特網或局域網內的用戶進行語音交流。……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-19 1154 1755KB
XChat V2.6.2
Xchat 是流行的聊天室軟件,類似於Windows 下的Mirc,……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-16 8405 1619KB
聲音表情 Voice Emotion V1.1.0.36
好東東,聊天時還可以分享音樂。vEmotion是一款兼容多種……
操作系統:WinNT/2000/XP 授權方式:免費版
2006-01-15 2124 1400KB
新浪UTalk客戶端軟件 V1.70
UTalk是一款主要針對網絡遊戲用戶和局域網遊戲用戶而開……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-01-12 13137 4654KB
新浪UTalk服務器端軟件 V1.30
UTalk是一款主要針對網絡遊戲用戶和局域網遊戲用戶而開……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2006-01-12 2830 2424KB
淘寶旺旺 V1.5 Beta 2
淘寶旺旺,淘寶旺旺是為淘寶會員量身定做的個人交易溝……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-12 326517 6587KB
UU通(uutong) V3.2
為答謝各位UU的關愛和支持,慶祝我們UU地帶 “音樂頻道……
操作系統:Win9x/NT/2000/XP/2003 授權方式:免費版
2006-01-11 9177 9266KB
騰訊TM(Tencent Messenger) 2006 珊瑚蟲版 V4.1.2
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ ≡ 騰訊 TM200……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2006-01-10 84546 10105KB
MSQ/錄音錄象的即時通訊工具 V2.2
MSQ 是自主開發的一款免費的綠色多媒體即時通訊工具,……
操作系統:Win9x/NT/2000/XP 授權方式:試用版
2006-01-08 4489 3195KB
騰訊TM(Tencent Messenger) 2006 新春版
Tencent Messenger(簡稱TM)是騰訊公司最新推出的一款……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-31 626783 9314KB
小蜜蜂電話影視通(Miphone) V2.20 官方正式版
【傾情促銷】 為答謝新老小蜜蜂用戶對本產品的支持,現……
操作系統:WindowsMe/2000/XP 授權方式:共享版
2005-12-31 207048 9963KB
私密空間 V2.42
點到點(p2p)視音頻聊天,是用於朋友、親友、同學以及互……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-29 6534 466KB
生意狼2005 V1.0 Beta
生意狼 2005 是由億碼科技開發的一款 基於NET114.com ……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-28 387 3228KB
霸霸 2006 Beta 1
霸霸是一套完全免費的即時通訊工具,集網絡文件實時傳……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-26 3036 2153KB
P2P即時通訊君曼Web160IM V1.70
web160IM在線諮詢/在線客服/在線洽談系統是深圳君曼科……
操作系統:Win9x/NT/2000/XP 授權方式:試用版
2005-12-23 709 4222KB
Fomine WinPopup V4.3
Fomine WinPopup 可以完全代替Windows自帶的WinPopup命……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-22 1579 1399KB
Y!Multi Messenger V7.5.0.333
該程序能讓你同時打開多個 Yahoo! Messenger 窗口,特……
操作系統:Win9x/NT/2000/XP/2003 授權方式:免費版
2005-12-21 1569 1566KB
Office Messenger V3.3
Office Messenger是自動廣播尋址的局域網P2P即時消息工……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-20 736 272KB
雅虎通(Yahoo! Messenger) V7.5.0.333 Beta 漢化補丁
Yahoo!開發的聊天軟件,功能包括:語音聊天:聊天不必……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-16 2582 1308KB
Instant Messenger 2(IM2) V1.5.0.59 漢化版
免費軟件,支持AOL, ICQ, MSN, IRC, Yahoo協議,單協議……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-15 847 4816KB
SimpLite For Jabber/Google Talk V2.2.0
SimpLite For AOL Instant Messenger 提供了 2048 bit……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-14 1026 3946KB
SimpLite For Yahoo! Messenger V2.2.0
SimpLite For Yahoo! Messenger 提供了 2048 bit 字符……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-14 840 3489KB
雅虎通(Yahoo! Messenger) V7.5.0.333 Beta 英文版
Yahoo!開發的聊天軟件,功能包括:語音聊天:聊天不必……
操作系統:WinNT/2000/XP 授權方式:免費版
2005-12-13 57510 8490KB
閃靈信使 V1.03 修正版
閃靈信使是一款針對企業內部溝通而開發的軟件,使用本……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-11 1819 4014KB
AD商務通 V3.0 Build 1210
“AD商務通3.0”軟件,其服務對象主要定位於廣告及其相……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-10 593 4532KB
MeChat語音視頻聊天視頻會議Web系統 V5.30
MeChat用 web方式實現文字、語音和視頻聊天,語音數據可……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-09 34740 2342KB
雅虎通(Yahoo! Messenger) V7.0.0.440 簡體中文版
Yahoo!開發的聊天軟件,功能包括:語音聊天:聊天不必……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-09 237083 10728KB
Netpise 迅派網上辦公室 V1.29
免費的P2P局域網內部通訊工具。不需服務器、不需接入互……
操作系統:Win9x/NT/2000/XP/2003 授權方式:免費版
2005-12-09 7638 11880KB
網易POPO 2004 Build 20051209
網易POPO正式發布新版POPO build 20051209版本。詳細更……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-09 970780 14153KB
淘金寶即時交易及事物處理軟件 V2.0C
淘金寶軟件是專為從事網上交易的企業或個人量身定做的……
操作系統:Win9x/NT/2000/XP 授權方式:共享版
2005-12-09 775 3548KB
Econ V3.0.1.8
Econ 是一款基於互聯網的免費的視、音頻通訊軟件,它能……
操作系統:Win9x/NT/2000/XP 授權方式:免費版
2005-12-05 595 2727KB
可以試一下大螞蟻即時通訊軟件,他們是自己研發的,特別對局域網這樣的網絡環境有較好的產品適應性,單點登錄便於工作協同,同時及時溝通時效性也強,現在還可以有移動版本和視頻會議系統等
原理
WebSocket protocol 。
現很多網站為了實現即時通訊,所用的技術都是輪詢(polling)。輪詢是在特定的的時間間隔(如每1秒),由瀏覽器對服務器發出HTTP request,然後由服務器返回最新的數據給客戶端的瀏覽器。這種傳統的HTTP request 的模式帶來很明顯的缺點 – 瀏覽器需要不斷的向服務器發出請求,然而HTTP request 的header是非常長的,裡面包含的有用數據可能只是一個很小的值,這樣會佔用很多的帶寬。
而比較新的技術去做輪詢的效果是Comet – 用了AJAX。但這種技術雖然可達到全雙工通信,但依然需要發出請求。
在 WebSocket API,瀏覽器和服務器只需要做一個握手的動作,然後,瀏覽器和服務器之間就形成了一條快速通道。兩者之間就直接可以數據互相傳送。在此WebSocket 協議中,為我們實現即時服務帶來了兩大好處:
1. Header
互相溝通的Header是很小的-大概只有 2 Bytes
2. Server Push
服務器的推送,服務器不再被動的接收到瀏覽器的request之後才返回數據,而是在有新數據時就主動推送給瀏覽器。
一、項目簡介
WebSocket是HTML5一種新的協議,它實現了瀏覽器與服務器全雙工通信,這裡就將使用WebSocket來開發網頁聊天室,前端框架會使用AmazeUI,後台使用Java,編輯器使用UMEditor。
二、涉及知識點
網頁前端(HTML+CSS+JS)和Java
三、軟件環境 Tomcat 7 JDK 7 Eclipse JavaEE 現代瀏覽器
四、效果截圖
效果1
效果2
五、項目實戰
1. 新建項目
打開Eclipse JavaEE,新建一個名為Chat的Dynamic Web Project,然後導入處理JSON格式字符串所需要的包,把commons-beanutils-1.8.0.jar、commons-collections-3.2.1.jar、commons-lang-2.5.jar、commons-logging-1.1.1.jar、ezmorph-1.0.6.jar和json-lib-2.4-jdk15.jar這幾個包放在WebContent/WEB-INF/lib目錄下,最後把項目發布到Tomcat服務器上,到此空項目就搭建完成了。
2. 編寫前端頁面
在WebContent目錄下新建一個名為index.jsp的頁面,這裡使用了AmazeUI框架,它是一個跨屏自適應的前端框架,消息輸入框使用了UMEditor,它是一個富文本在線編輯器,能讓我們的消息內容多姿多彩。
首先從 AmazeUI官網 下載壓縮包,然後解壓把assets文件夾拷貝到WebContent目錄下,這樣我們就能使用AmazeUI了。
再從 UEditer官網 下載Mini版的JSP版本壓縮包,解壓後把整個目錄拷貝到WebContent目錄下,接下來就可以編寫前端代碼了,代碼如下(你可以按照自己的喜好編寫):
?
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 %@ page language=”java” contentType=”text/html; charset=UTF-8″ pageEncoding=”UTF-8″%!DOCTYPE htmlhtml lang=”zh”headmeta charset=”utf-8″meta http-equiv=”X-UA-Compatible” content=”IE=edge”meta name=”viewport” content=”width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no”titleShiYanLou Chat/title!– Set render engine for 360 browser –meta name=”renderer” content=”webkit”!– No Baidu Siteapp–meta http-equiv=”Cache-Control” content=”no-siteapp” /link rel=”alternate icon” href=”assets/i/favicon.ico”link rel=”stylesheet” href=”assets/css/amazeui.min.css”link rel=”stylesheet” href=”assets/css/app.css”!– umeditor css –link href=”umeditor/themes/default/css/umeditor.css” rel=”stylesheet”style.title { text-align: center;}.chat-content-container { height: 29rem; overflow-y: scroll; border: 1px solid silver;}/style/headbody !– title start — div class=”title” div class=”am-g am-g-fixed” div class=”am-u-sm-12″ h1 class=”am-text-primary”ShiYanLou Chat/h1 /div /div /div !– title end — !– chat content start — div class=”chat-content” div class=”am-g am-g-fixed chat-content-container” div class=”am-u-sm-12″ ul id=”message-list” class=”am-comments-list am-comments-list-flip”/ul /div /div /div !– chat content start — !– message input start — div class=”message-input am-margin-top” div class=”am-g am-g-fixed” div class=”am-u-sm-12″ form class=”am-form” div class=”am-form-group” script type=”text/plain” id=”myEditor” style=”width: 100%;height: 8rem;”/script /div /form /div /div div class=”am-g am-g-fixed am-margin-top” div class=”am-u-sm-6″ div id=”message-input-nickname” class=”am-input-group am-input-group-primary” span class=”am-input-group-label”i class=”am-icon-user”/i/span input id=”nickname” type=”text” class=”am-form-field” placeholder=”Please enter nickname”/ /div /div div class=”am-u-sm-6″ button id=”send” type=”button” class=”am-btn am-btn-primary” i class=”am-icon-send”/i Send /button /div /div /div !– message input end — !–[if (gte IE 9)|!(IE)]!– script src=”assets/js/jquery.min.js”/script !–![endif]– !–[if lte IE 8 ] script src=””/script ![endif]– !– umeditor js — script charset=”utf-8″ src=”umeditor/umeditor.config.js”/script script charset=”utf-8″ src=”umeditor/umeditor.min.js”/script script src=”umeditor/lang/zh-cn/zh-cn.js”/script script $(function() { // 初始化消息輸入框 var um = UM.getEditor(‘myEditor’); // 使昵稱框獲取焦點 $(‘#nickname’)[0].focus(); }); /script/body/html
編寫完成之後啟動Tomcat服務器,然後訪問 ,會看到如下界面。
3. 編寫後台代碼
新建一個com.shiyanlou.chat的包,在包中創建一個名為ChatServer的類,從JavaEE 7開始就統一了WebSocket的API,因此無論是什麼服務器,用Java寫的代碼都是一樣的,代碼如下:
?
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 package com.shiyanlou.chat;import java.text.SimpleDateFormat;import java.util.Date;import javax.websocket.OnClose;import javax.websocket.OnError;import javax.websocket.OnMessage;import javax.websocket.OnOpen;import javax.websocket.Session;import javax.websocket.server.ServerEndpoint;import net.sf.json.JSONObject;/** * 聊天服務器類 * @author shiyanlou * */@ServerEndpoint(“/websocket”)public class ChatServer { private static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat(“yyyy-MM-dd HH:mm”); // 日期格式化 @OnOpen public void open(Session session) { // 添加初始化操作 } /** * 接受客戶端的消息,並把消息發送給所有連接的會話 * @param message 客戶端發來的消息 * @param session 客戶端的會話 */ @OnMessage public void getMessage(String message, Session session) { // 把客戶端的消息解析為JSON對象 JSONObject jsonObject = JSONObject.fromObject(message); // 在消息中添加發送日期 jsonObject.put(“date”, DATE_FORMAT.format(new Date())); // 把消息發送給所有連接的會話 for (Session openSession : session.getOpenSessions()) { // 添加本條消息是否為當前會話本身發的標誌 jsonObject.put(“isSelf”, openSession.equals(session)); // 發送JSON格式的消息 openSession.getAsyncRemote().sendText(jsonObject.toString()); } } @OnClose public void close() { // 添加關閉會話時的操作 } @OnError public void error(Throwable t) { // 添加處理錯誤的操作 }}
4. 前後台交互
後台寫完了,前台要用WebSocket連接後台,需要新建一個WebSocket對象,然後就可以和服務器端進行交互,從瀏覽器發送消息給服務器端,同時要驗證輸入框的內容是否為空,然後接受服務端發送的消息,把它們動態地添加到聊天內容框中,在
?
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 var um = UM.getEditor(‘myEditor’);$(‘#nickname’)[0].focus();// 新建WebSocket對象,最後的/websocket對應服務器端的@ServerEndpoint(“/websocket”)var socket = new WebSocket(‘ws://${pageContext.request.getServerName()}:${pageContext.request.getServerPort()}${pageContext.request.contextPath}/websocket’); // 處理服務器端發送的數據 socket.onmessage = function(event) { addMessage(event.data); }; // 點擊Send按鈕時的操作 $(‘#send’).on(‘click’, function() { var nickname = $(‘#nickname’).val(); if (!um.hasContents()) { // 判斷消息輸入框是否為空 // 消息輸入框獲取焦點 um.focus(); // 添加抖動效果 $(‘.edui-container’).addClass(‘am-animation-shake’); setTimeout(“$(‘.edui-container’).removeClass(‘am-animation-shake’)”, 1000); } else if (nickname == ”) { // 判斷昵稱框是否為空 //昵稱框獲取焦點 $(‘#nickname’)[0].focus(); // 添加抖動效果 $(‘#message-input-nickname’).addClass(‘am-animation-shake’); setTimeout(“$(‘#message-input-nickname’).removeClass(‘am-animation-shake’)”, 1000); } else { // 發送消息 socket.send(JSON.stringify({ content : um.getContent(), nickname : nickname })); // 清空消息輸入框 um.setContent(”); // 消息輸入框獲取焦點 um.focus(); } }); // 把消息添加到聊天內容中 function addMessage(message) { message = JSON.parse(message); var messageItem = ‘li class=”am-comment ‘ + (message.isSelf ? ‘am-comment-flip’ : ‘am-comment’) + ‘”‘ + ‘a href=”javascript:void(0)” img src=”assets/images/’ + (message.isSelf ? ‘self.png’ : ‘others.jpg’) + ‘” alt=”” width=”48″ height=”48″//a’ + ‘divheaderdiv’ + ‘a href=”javascript:void(0)”‘ + message.nickname + ‘/a time’ + message.date + ‘/time/div/header’ + ‘div’ + message.content + ‘/div/div/li’; $(messageItem).appendTo(‘#message-list’); // 把滾動條滾動到底部 $(“.chat-content-container”).scrollTop($(“.chat-content-container”)[0].scrollHeight); }
到這步,簡單的網頁聊天室就完成了,你可以多開幾個窗口或在局域網中邀請小夥伴們來一起測試。
六、小結
本次項目課使用WebSocket實現了簡單的網頁聊天室,其實WebSocket不僅可以應用於瀏覽器,也可以應用於桌面客戶端。
內網和外網連接,這要看你的主動連接方(Client)和被動連接方(Server)各處於什麼位置
1、假設Server方在外網,Client方在內網,那麼可以直接通過外網IP連接,不需要任何映射
2、假設Server方在內網,Client方不論在其他內網還是在外網,都需要Server方的監聽端口有被外網訪問的權限,可以通過端口映射的方式實現,如果沒有自己的外網服務器做端口映射的話,建議你直接使用花生殼軟件
目前支持局域網使用的即時通訊軟件有幾款,分別是:有 度即時通、飛鴿傳書、WorkPlus等。
原創文章,作者:D9V6G,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/126423.html