HTTP Push Server for Streaming Real-Time Data is interesting solution for real world Ajax applications. One of these solutions is StreamHub, a highly-scalable HTTP Comet server allowing you to stream live data to a web browser without requiring any plugins or security-policy changes. It uses a technique known as Comet or HTTP Streaming to keep a persistent connection open to the browser.

HTML, Ajax, .NET and Java clients can all receive data from StreamHub. Data can be streamed into StreamHub using the Java or .NET SDKs. Early access is available to interested parties for Silverlight, Flex, iPhone and Mobile APIs. StreamHub’s highly-scalable architecture is suitable for streaming live stock quotes, real-time chat, live news delivery, online-gaming and a whole host of Rich Internet Applications.

StreamHub

StreamHub is available in community edition (Free), Web and Enterprise edition for commercial use. The enterprise provides additional features such Clustering, Secure HTTPS Support, .NET Adapter SDK for Streaming, Java Thick Client SDK, .NET Thick Client SDK. The clustering option is obviously not available for the web edition.

Download StreamHub community edition. Some tutorials are available to get started with StreamHub and Comet or to create a Comet Chat applications.