News and Announcements

What's news on Wolfing?

16 January 2015 04:08 PM Posted by: Kat

WebsocketsViews: 1223

"Left behind long-polling technology and started implimentation of websocket for room connections."
You all must be wondering: "What are WebSockets?"
"WebSockets is an advanced technology that makes it possible to open an 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."

In translation, it brings a different connection scheme that is ought to bring benefits to both the user and the server. It makes the connection between the user and the server better, faster, and makes it seem more real-time. Other than this, it is a neater function for the server and reduces server load.
Now, here is the fun part! WebSockets are a step forward for us in terms of better connection and future games. Kodi has been and is working very hard to bring this new feature to the site. It is under constant supervision, and he is fixing any bugs that may appear along the way. It is the number one occupation regarding the site for now.

I would kindly like to ask you in the name of Wolfing Leaders to be patient with this new feature that is still being worked on. It brings many benefits with it and Kodi has spent quite some time doing research on WebSockets and altering it for the site in order to bring all of us a better and more enjoyable experience.

Thank you for your patience!


Howls (4)

Please login or register to comment
Post
Copy direct link to this Howl
WolfKodi 4 years, 7 months ago
Kat, what a pleasant surprise! You beat me to posting about Websockets. I got a little tied down getting Websocket to work properly for everyone, but I do intent to provide an explanation and how Websockets work for the server Wolfing runs on.
Copy direct link to this Howl
Torsy 4 years, 7 months ago
I was so excited about this when Kok Aun mentioned it about half a year ago and I'm so glad to hear it's finally implemented.
It's true a lot of research definitely has gone into getting this working. I remember he mentioned haproxy along with Websockets back then and it looks like he finally got those two working in conjunction with each other. I really am thankful for all the hours of work he's put into getting this working. When he explained it to me previously, he told me to think of it as flash, without flash. You could achieve the same kind of real time communication without the need for an extra plugin or anything. It's basically the future of the web.
Copy direct link to this Howl
WolfKodi 4 years, 7 months ago
This does bring back memories. Yes, I've been planning for Websockets back in the middle of last year. The rate-limited image of a wolf blocking web page requests image has been on my profile for months now. I made that during part of my preparation for Haproxy which now sits in front of the main server. It's main job is to redirect incoming Websocket packets on the same port to the Websocket server.
Copy direct link to this Howl
Thank you Kat for this news howl :3
And thank you to all Wolfing users as well~