「WebSocket」修訂間的差異

出自ProgWiki
跳至導覽 跳至搜尋
(新頁面: '''WebSockets''',{{wikipedia|WebSocket}} *WebSockets是在HTML5之中實做Web-Server端與Web遊覽器端的API,經由HTTP。 ==技術文件== *[http://dev.w3.org/html5/webs...)
 
(added Category:Socket應用 using HotCat
 
(未顯示同一使用者於中間所作的 15 次修訂)
行 1: 行 1:
'''WebSockets''',{{wikipedia|WebSocket}}
+
'''WebSocket''',{{wikipedia|WebSocket}}
*WebSockets是在[[HTML5]]之中實做Web-Server端與Web遊覽器端的API,經由[[HTTP]]。
+
*WebSocket是在[[HTML5]]之中實做Web-Server端與Web瀏覽器端間雙向通訊的API,經由[[HTTP]]。
  
 
==技術文件==
 
==技術文件==
 +
*RFC 6455 - ''The WebSocket Protocol''
 
*[http://dev.w3.org/html5/websockets/ The WebSocket API - W3C]
 
*[http://dev.w3.org/html5/websockets/ The WebSocket API - W3C]
 
*[https://developer.mozilla.org/en/WebSockets WebSockets]
 
*[https://developer.mozilla.org/en/WebSockets WebSockets]
 +
*[http://msdn.microsoft.com/zh-tw/magazine/hh975342.aspx  領先技術 - 瞭解 WebSocket 的功能]
  
[[Category:W3C相關]]
+
==應用==
 +
===.NetFramework===
 +
*[[ASP.NET SignalR]]
 +
*[http://superwebsocket.codeplex.com/ SuperWebSocket]
 +
 
 +
===Java===
 +
*[http://jwebsocket.org/ jWebSocket]
 +
*[http://www.eclipse.org/jetty/ jetty]
 +
*[http://netty.io/ Netty]
 +
 
 +
===JavaScript===
 +
*[http://code.google.com/p/jquery-websocket/ jquery-websocket]
 +
*[https://github.com/Worlize/WebSocket-Node WebSocket-Node]
 +
 
 +
===PHP===
 +
*[https://github.com/GeorgeNava/phpwebsocket phpwebsocket]
 +
 
 +
===Ruby===
 +
*[https://github.com/gimite/web-socket-ruby  web-socket-ruby]
 +
 
 +
==FAQ==
 +
===瀏覽器支援===
 +
*Google Chrome 4.0以後
 +
*Apple Safari 6以後
 +
*Mozilla Firefox 11.0以後
 +
*Opera 12.10以後
 +
*Internet Explorer 10.0以後
 +
===在瀏覽器判斷是否支援===
 +
*使用[http://modernizr.com/ modernizr]
 +
<source lang="javascript">
 +
if (Modernizr.websockets)
 +
{
 +
  ...
 +
}
 +
</source>
 +
 
 +
[[Category:W3C]]
 +
[[Category:API]]
 +
[[Category:網路協定]]
 +
[[Category:HTML5]]
 +
[[Category:推播技術]]
 +
[[分類:Socket應用]]

於 2020年3月17日 (二) 21:00 的最新修訂

WebSocket,參照:『維基百科~WebSocket

  • WebSocket是在HTML5之中實做Web-Server端與Web瀏覽器端間雙向通訊的API,經由HTTP

技術文件

應用

.NetFramework

Java

JavaScript

PHP

Ruby

FAQ

瀏覽器支援

  • Google Chrome 4.0以後
  • Apple Safari 6以後
  • Mozilla Firefox 11.0以後
  • Opera 12.10以後
  • Internet Explorer 10.0以後

在瀏覽器判斷是否支援

if (Modernizr.websockets)
{
  ...
}