Jetty WebSocket Server

Jetty-7.0.1 has been extended with a WebSocket server implementation based on the same scalable asynchronous IO infrastructure of Jetty and integrated into the Jetty Servlet container. WebSocket came out of work on HTML5 by the  What Working Group to specify a mechanism to allow two way communications to a browsers.  Read more

By admin, ago

Webtide/Intalio

When I was given the opportunity to come work at Webtide several months ago, I knew right away this was definitely a chance of a lifetime. It is absolutely amazing to be able to work with Jetty founders Greg and Jan, as well as with all the other members of Read more

By mgorovoy, ago

How to improve Websocket

Background The W3C has developed the Websocket API proposal for HTML5, that enables web pages to perform two-way communication with a remote host. There is also a proposed  IETF draft websocket protocol to transport the websocket messages.   I believe that there are significant deficiencies in the proposed websocket protocol Read more

By admin, ago

Jetty supports Cross-Domain XMLHttpRequests

The release of Firefox 3.5 included several new features for developers. One of the most interesting new features is the support for cross-domain HTTP requests made with XMLHttpRequest objects (see here for details) or, by using Mozilla’s terminology, cross-origin requests. It is well known that browsers enforce restrictions on the Read more

JavaScript Cometd Implementation Refactored

The Dojo project has pioneered the implementation of the Bayeux specification, but for example the jQuery project lacked a robust client-side Cometd implementation. This gap has been filled now, with a shared pure-JavaScript implementation and bindings for both Dojo and jQuery. This means that the bulk of the Cometd implementation Read more

Asynchronous BlazeDS Polling with Jetty 7 Continuations

Jetty now has available an asynchronous implementation for BlazeDS which uses Jetty 7 portable continuations. BlazeDS is an open source serverside web messaging technology. It provides real-time data push to flex/flash clients using techniques, such as polling and streaming, to provide a richer and more responsive experience. The asynchronous implementation Read more

By admin, ago

The Webtide Experience

I had a great conversation recently with Benjamin Kuo at socalTECH.com. Webtide is an extremely distributed organization around the world, but indeed I am located in the heart of Southern California, Los Angeles. It was a good time to talk about current business trends, the business climate, and how things Read more

By alieber, ago

Cometd Features and Extensions

The cometd project is nearing a 1.0 release and thus we are make a bit of a push to improve the project documentation. As part of this effort, we have realized that there are many cool features and extensions to cometd that have been under-publicized.  So this blog is an Read more

By admin, ago

Continuations to Continue

Jetty-6 Continuations introduced the concept of asynchronous servlets to provide scalability and quality of service to web 2.0 applications such as chat, collaborative editing, price publishing, as well as powering HTTP based frameworks like cometd, apache camel, openfire XMPP and flex BlazeDS. wt58jhp2an With the introduction of similar  asynchronous features Read more

By admin, ago