Add websocket support to node.js
While socket.io does allow alternatives such as xhr-polling, these fallbacks are nowhere near as powerful and fast as websockets, which are becoming more and more often used.
3 votes for this!
Ankur Sharma commented
Please provide us with an update.
I'm glad that I have found that post before I bought the hosting for my apps...
+1 for websocket support!
Norman Khine commented
+1 for websocket support and update would be nice of when it is planned as the last comment from AppFog was back in March 7, 2013 2:33.
Geoprobe Systems commented
An update on this important topic would be very much appreciated!
TruongSinh Tran-Nguyen commented
+1 for websocket support
Alexandru Savin commented
I'm in search for a nodejs hosting but when I found out that there is no support for websockets it really amazed me. That's the most useful feature of nodejs and you take away by not supporting it.
I like appfog but I will quickly jump to a competitor if this feature is not provided.
I really need this functionality, and that's a blocker... I'll have to go with a competitor if this feature isn't available shortly... But I really like AppFog, so I hope it's gonna be available soon!
Please, add this support dude!
I love AppFog, but it's very true that this functionality is one of the highlights of node.js. Is there any official update as far as if/when this may be available (Maybe I am just missing it)?
Brian Hann commented
The WebSockets line was added to the roadmap doc on 2013-01-09: https://github.com/appfog/afdocs/commit/9750150f0e77c19d63b725886c96441db4d11941#L0R124
4 months later still no love? Or updates?
I'm amazed appfog doesn't already have this! This is the main appeal of node.js.
Praneet Loke commented
My vote goes for this as well!
AdminAlex Parkinson (Admin, AppFog) commented
This is a feature we are actively working on and hope to have an announcement within a few weeks. Thanks for the feedback, everyone!
If this feature is not implemented within next 3 months, I am going to have to look for other providers. So please implement this feature.
Yes it's a REALLY important feature. I think everyone that uses node.js did want something realtime as said in their website. However, AppFog uses Nginx as their reverse proxy and Nginx has just got websocket support. AppFog needs some time to upgrade their reverse proxy I think. I've made an example of WebSockets (http://licson-node.hp.af.cm/system/chart.html) and after I hosted it on AppFog I realize that the delay is significant and it looks pretty slow. Please Appfog, add WebSockets as soon as possible!
Matthias Wagler commented
This feature is really important. It enables awesome possibilities in the browser. XHR-Polling is not a real alternative as you get problems with connect and disconnect events (tested with socket.io on appfog).
Thanks for providing this awesome platform. Keep up the good work.
Michael J. Ryan commented
It isn't easy because (and I am only assuming) there is a load-balancer/reverse-proxy system in front of the services/applications. This front end needs to support web sockets in order to work appropriately. Nginx only recently added support, and other systems are just now catching up on support. Fronting NodeJS to the outside world has other issuues as well. Another issue is only "upgrading" to websockets when the app/service being routed to supports it on that endpoint.