Server Deployment

Read about what the server clicks here .
I want to send data to a client from my web application in real time.
I considered TCP sockets as one of the parameters.
For HTTP, I found many frameworks for Java, PHP, Python, and more here . However, I do not know if any of them supports Push.

  • What options and framework would you offer for implementing Server push?
  • In what language will you advocate the implementation of the same and why?
+6
java python ruby php server-push
source share
8 answers

I am using Orbited right now, it's great!

If you are doing a chat or a type of subscription, use stompservice and in orbit.

If you use 1 to 1 client mappings, use TCPSocket .

I can give you code examples if you want.

+3
source share

How about Orbited , it is very good and used by Echowaves

+3
source share

Comet is the protocol you want. Which comet implementation is best is a more complex challenge.

If you're fine with Java (or, I suppose, Jython), or .NET (where IronPython is possible), I suspect (I havenโ€™t tried them hard!) That the stream hub should be the main rival. This is a typical freemium product - you can get a free version ("like a free beer" ;-), or you can try the expensive Web Edition or even the more expensive Enterprise Edition; comparison of functions here (for example, free version: no https, no more than 10 simultaneous users, no .NET).

+3
source share

Ok, I am using ASP.NET with PokeIn ajax comet in my project. Also, I tried Atmosphere under JAVA .. My last choice was PokeIn .. Because only push server support does not solve the problem. You will need some kind of client to serialize server objects and manage the lifetime of the object. PokeIn has covered all these needs for me.

+3
source share

What about the Ajax Push Engine ?

+2
source share

I am personally biased, but I like WebSync for IIS / .NET . It integrates with IIS, so no other server software is required, just a DLL to add to your project.

+2
source share

I believe that the implementation of xmpp is something that is used by many large companies, but the use of a comet server is also common.

many python implementations for thoses you can google around.

+1
source share

Have you tried StreamHub Push Server ?

0
source share

All Articles