javascript - Expose socket via web sockets -


i have server creates socket on port 8181. access socket web page opened in google chrome 14. suppose not possible in straight manner. chrome provides support web sockets not standard sockets. right?

is possible somehow create intermediary expose socket server listening on port 8181 web socket server running on other port?

websockify generic websockets tcp socket proxy/bridge. created websockify allow novnc (html5 vnc client) able connect unpatched vnc server. generically useful (not vnc specific) spun off separate project.

on unix/linux system run websockify this:

./websockify 8080 my_server:8181 

port 8080 in above example port listen websocket connections. my_server name/ip of system have server listening on port 8181. if running websockify on same system server can use localhost in place of 'my_server'.

the websockify project comes javascript wrapper library called websock.js. websockify supports new protocol versions (used chrome 14+ , firefox 6+) works older versions. however, older versions of protocol there no way send raw binary data (only utf-8), websock.js , websockify work base64 encode/decode data (between browser , websockify) when using older protocol can still send raw binary data to/from target.


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -