SockJS 是一个浏览器上运行的 JavaScript 库,如果浏览器不支持 WebSocket,该库可以模拟对 WebSocket 的支持,实现浏览器和 Web 服务器之间低延迟、全双工、跨域的通讯通道。
SockJS family:
SockJS-client ^[1]{#fnref1}^ JavaScript client library
SockJS-node ^[2]{#fnref2}^ Node.js server
SockJS-erlang ^[3]{#fnref3}^ Erlang server
SockJS-tornado ^[4]{#fnref4}^ Python/Tornado server
SockJS-twisted ^[5]{#fnref5}^ Python/Twisted server
vert.x ^[6]{#fnref6}^ Java/vert.x server
Work in progress:
SockJS-ruby ^[7]{#fnref7}^
SockJS-netty ^[8]{#fnref8}^
SockJS-gevent (SockJS-gevent fork) ^[9]{#fnref9}^
pyramid-SockJS ^[10]{#fnref10}^
wildcloud-websockets ^[11]{#fnref11}^
SockJS-cyclone ^[12]{#fnref12}^
wai-SockJS ^[13]{#fnref13}^
SockJS-perl ^[14]{#fnref14}^
SockJS-go ^[15]{#fnref15}^
-
https://github.com/sockjs/sockjs-client ↩
{#fn1} {#fn1}
-
https://github.com/sockjs/sockjs-node ↩
{#fn2} {#fn2}
-
https://github.com/sockjs/sockjs-erlang ↩
{#fn3} {#fn3}
-
https://github.com/MrJoes/sockjs-tornado ↩
{#fn4} {#fn4}
-
https://github.com/DesertBus/sockjs-twisted/ ↩
{#fn5} {#fn5}
-
https://github.com/vert-x/vert.x ↩
{#fn6} {#fn6}
-
https://github.com/nyarly/sockjs-ruby ↩
{#fn7} {#fn7}
-
https://github.com/cgbystrom/sockjs-netty ↩
{#fn8} {#fn8}
-
https://github.com/njoyce/sockjs-gevent ↩
{#fn9} {#fn9}
-
https://github.com/fafhrd91/pyramid_sockjs ↩
{#fn10} {#fn10}
-
https://github.com/wildcloud/wildcloud-websockets ↩
{#fn11} {#fn11}
-
https://github.com/flaviogrossi/sockjs-cyclone ↩
{#fn12} {#fn12}
-
https://github.com/Palmik/wai-sockjs ↩
{#fn13} {#fn13}
-
https://github.com/vti/sockjs-perl ↩
{#fn14} {#fn14}
-
https://github.com/igm/sockjs-go/ ↩
{#fn15} {#fn15} 标签: 浏览器,family,服务器,全双工,Java