使用 HTML5 webSocket API實現即時通訊的功能,html5websocket
工程:http://download.csdn.net/detail/wangshuxuncom/6430191
說明:
本工程用於展示如何使用 HTML5 webSocket API實現即時通訊的功能。
本工程編碼方式:UTF-8
功能說明:
1、本功能支援多人聊天;
2、有人上線或下線時,會話視窗會自動顯示;
3、支援快速鍵關閉會話視窗或發送會話資訊。
環境要求:
1、Tomcat 要求為7.0以上的版本
注意:
如果要在多台電腦上進行測試,需要將websocket.js檔案中"ws://localhost:8080/WebSocket/sendMessage"改為"ws://伺服器電腦IP:連接埠/WebSocket/sendMessage" 訪問時http為“http://伺服器電腦IP:連接埠/WebSocket/”。
出現問題及解決方案:
java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
解決方案:Tomcat安裝檔案context.xml裡的Context標籤中添加<Loader delegate="true" />即可解決該問題。
java.lang.NoSuchMethodError: org.apache.catalina.connector.RequestFacade.doUpgrade(Lorg/apache/coyote/http11/upgrade/UpgradeInbound;)V
解決方案:找到Tomcat安裝資料夾中的lib檔案夾,刪除其中名為“catalina.jar”和“tomcat-coyote.jar”兩個jar檔案,將本工程中WebRoot——>WEB-INF——>lib檔案夾中名為“catalina.jar”和“tomcat-coyote.jar”兩個jar檔案拷貝到Tomcat安裝資料夾內的lib檔案夾裡。
怎用HTML5的WebSocket實現即時即時聊天軟體與即時資料通訊廣播
法師法師打發沙發車窗外V刹前往vwvavasv
html5 websocket的php版,誰給個源碼或教程,
websocket是html5中的一個標誌性功能,
google上有源碼。
我貼參考上,要不又讓度娘和諧了。
參考資料:code.google.com/p/phpwebsocket/