Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Websocket application that is not a game, chat, twitter client or market index

I've searched for websocket applications and the only things that I've found is games, twitter clients, chats and market indices. I want to know if anyone knows any applications that use websockets that are not mentioned in the above applications.

like image 261
TiagoA Avatar asked Feb 20 '12 15:02

TiagoA


People also ask

Does twitter use WebSockets?

It gathers Tweets from the sample endpoint, and every time a Tweet is received, the information gets sent from Node to the web page over a WebSocket in order to update a count. This gives a glimpse into the amount of Tweets received, representing a sample to perform data analysis projects.

What are WebSockets used for?

The WebSocket API is an advanced technology that makes it possible to open a two-way interactive communication session between the user's browser and a server. With this API, you can send messages to a server and receive event-driven responses without having to poll the server for a reply.

When should WebSockets be used?

Use WebSockets when you want two-way communication between two networked systems, for example when building a chat application. WebSockets are also very useful for data visualization dashboards or maps that need to reflect real-time data values.

What will replace WebSockets?

WebTransport is a new specification offering an alternative to WebSockets. For applications that need low-latency, event-driven communication between endpoints, WebSockets has been the go-to choice, but WebTransport may change that.


1 Answers

You might be interested in noVNC which is a full VNC client (using Canvas and WebSocket).

I created noVNC (VNC client) two years years ago (hosted version at http://noVNC.com) and it has been adopted by several other notable projects and companies.

noVNC uses WebSockets to connect to the VNC server. If the VNC server supports WebSocket connections directly (currently only libvncserver/x11vnc) then you can connect directly. Otherwise, you need to use websockify to bridge from WebSockets to TCP. Websockify is not specific to the RFB/VNC protocol and can be used to create web applications that can communicate with any existing network service (I have a minimal but working start of an IRC client and telnet client in the websockify project).

like image 79
kanaka Avatar answered Nov 25 '22 23:11

kanaka