The Web That is Instantly On, and Always On

Kaazing Journal

Subscribe to Kaazing Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Kaazing Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Apica, a performance testing and monitoring company teamed up with Kaazing to bring performance monitoring to apps using WebSockets. Kaazing customers moving applications to HTML5 and WebSocket extensions will now be able to validate response time and function with Apica’s real-browser monitoring to improve the end-user experience – Press Release. Apica also published an excellent blog post about the Apica-Kaazing partnership, and some insight into WebSocket monitoring. The snippet below discusses the layers you need to think about when it comes to monitoring. For a full read, head over to Apica’s blog: Apica and Kaazing: Why it works. Monitor the layers There are three things driving the performance of a WebSocket web app: the data communications layer (being handled by the WebSocket protocol), the application layer, and the browser layer. In order to see the qualit... (more)

Instant Instant Messaging: Just Add Web Sockets

Chat rooms and live peer-to-peer chat on the web are high on the list of stunning rich application features that can still drop jaws. Facebook recently launched an integrated web chat implementation to much fanfare. Their impressive Erlang and C++ chat infrastructure showcases real-time web techniques and live, interactive interface elements. However, following Facebook's lead is actually not that hard if you use the right approach. The two main difficulties faced by Facebook, Google, or any other web giant that wishes to deploy a chat application are scaling out an inconceivably large messaging back end and sending real-time messages to the browser. The first problem is one that many of us would like to have, but few actually encounter. The second problem is getting much, much easier to solve. Web chat is about to go mainstream, thanks in large part to a new HTML 5 ... (more)

Akamai's Vision of the Web Embraces WebSockets

In his recent blog post, SPDY and WebSocket Support at Akamai Stephen Ludin (pictured), chief product architect talks about Akamai’s vision of the Web. Stephen discusses that at the 2012 Santa Clara Velocity conference Akamai announced upcoming SPDY and WebSocket support. He talks about the performance improvements SPDY and WebSocket bring to the table, about the possible combination of the two technologies, and points to Kaazing’s demos to showcase how the WebSocket technology is pushing the interactive web to new exciting frontiers. Head over to Akamai’s blog to read the full post. ... (more)

Building a Simple Peer-to-Peer WebSocket App – Part 2

In Part 1, we looked at the completed application, which we’ll start building here. Before we get started with actual development, let’s take a look at the starting application. Open a new browser tab or window with the starting application in JSFiddle. The starting app is as simple as it gets. First, take a look at the HTML code, then read the explanations below the code snippet. Kaazing WebSocket Tutorial - JMS

  Line 05: References the Kaazing WebSocket client libraries that ensure that communication between any Web browser and the WebSocket server is seamless, e... (more)

AJAX and Mozilla XUL with JavaServer Faces

In our previous JDJ article - Rich Internet Components with JavaServer Faces - we discussed how JavaServer Faces can fulfill new presentation requirements without sacrificing application developer productivity building Rich Internet Applications (RIA). We discussed how JSF component writers can utilize technologies, such as AJAX and Mozilla XUL, to provide application developers with rich, interactive and reusable components. In order to use AJAX and Mozilla XUL with JSF, component writers have to make sure to provide any resource files need by these technologies, such as images, style sheets, or scripts. The standard approach to providing resource files for a JSF component library is to serve them directly out of the web application root file system. These resources are usually packaged in an archive (such as a ZIP file), and shipped separately from the JSF componen... (more)

The Benefits Of The AJAX RenderKit

In an effort to provide developers with a productive environment, Oracle has been working on a very rich UI component framework for several years. This framework - ADF Faces - has now been donated to the open source community. More precisely, it has been donated to the Apache Software Foundation and is currently hosted in the Apache Incubator - http://incubator.apache.org/projects/adffaces.html. Craig McClanahan is mentoring the project during the Apache incubation. The Apache MyFaces community is also involved in the project to assist with graduation from the incubator, into the Apache MyFaces "ADF Faces" subproject. What is ADF Faces? ADF Faces is a comprehensive, free JSF component library. This library contains 12 helper objects such as converters and validators, and 93 components ranging from simple input components to complete page components with built-in me... (more)

Kaazing to Sponsor AJAX World, March 18-20, in New York City

Kaazing, headquartered in Silicon Valley, California, is founded for the purpose of delivering the best possible real-time experience for the Internet. We provide real-time software solutions to customers who really care about their end-user experience when it comes to usability, scalability, and performance. In addition to providing commercial enterprise software delivering the best Internet real-time experience possible, Kaazing also provides support, training, and consulting services. For more information about Kaazing, visit http://www.kaazing.com/ Register for AJAXWorld Conference & Expo Submit Your Paper to Present a Session Sponsor AJAXWorld Conference & Expo 2008  Will Be The Decision Year for RIAs AJAXWorld Conference & Expo 2008 will provide delegates with the optimum balance between RIAs, Rich Web Technologies and AJAX, while underlining business needs, tec... (more)

Kaazing Launches New Enterprise Real-Time Solution

Kaazing Corporation unveiled its new enterprise real-time solution . Kaazing Enterprise Edition enhances scalability of real-time Web solutions and can power the largest marketplaces in the world. With Kaazing’s solution, customers can create and deploy mission-critical real-time Web solutions, such as trading systems, online betting applications, performance monitoring, RFID/GPS tracking systems, sports and news broadcasting applications.  “Kaazing has the potential to revolutionize the Web and become the backbone of rich Internet applications.” says Chris Shipley, executive producer of DEMO. “Kaazing Enterprise Edition profoundly changes the way we communicate and access data over the Web. Its unique, affordable solution is a must have for any organization looking to deliver real-time information globally to its clients.” Kaazing Ente... (more)

Why the Web Dinosaurs Died

A fast-moving Comet is about to impact the Internet. When it hits, it will wipe away the architecture flaws we have lived with for the past 15 years and allow a new World Wide Web to evolve. This new Web will include applications that are instantly on and always on, applications that are truly multi-user, and applications that go far beyond today’s “click and wait” Web solutions. Brace for Comet Impact Comet (or Reverse AJAX) introduces a significant departure from the stale “click-and-wait” interaction we traditionally associate with Web applications, and resurrects push-style communications – the 1990s technology that was long before its time. Comet introduces a more scalable, agile, and broadly supported approach to mixing push capabilities with the traditional REST-based communications model of the Web, one that also addresses the limitations that made the initia... (more)

The Future of the Web: HTML5 Web Sockets

AJAX, with its asynchronous updates, enabled a richer user experience on the Web. It accomplished this primarily by obscuring the latency issues that brought a "clunk-ish" feel to traditional Web applications. More recently, Comet reintroduced HTTP-based "push" communications to enable Web applications with real-time events through a medium, namely JavaScript and a variety of transports (e.g., long-polling, forever frames, XHR Streaming, etc.), that is far more accessible than the "push" technologies of the late '90s, and which further lessens latency concerns felt by end users, creating a more dramatic and interactive Web experience. Both AJAX and Comet can attribute their respective successes to addressing various shortcomings of HTTP communications, whether that be with the introduction of asynchronous requests and responses or server initiated events, but it is ... (more)

Kaazing Adds Networking Industry Executive and Startup Veteran

Kaazing Corporation, developers of real-time Web communications software that connect web-based applications to high-volume, real-time message traffic, today announced the appointment of Vito Palermo, a 23-year veteran of the technology industry with extensive executive level operating and financial experience in the computing, networking and communications and digital media industries, to its Board of Directors. "I am excited to join Kaazing's board of directors and eager to bring my experience with innovative high-growth technology companies to this organization," said Mr. Palermo. Palermo has significant executive management experience at a number of digital media, networking and communications companies including Portola Networks (CEO); Procket Networks (COO & CFO); Extreme Networks (CFO); Metawave Communications (COO & CFO); and Bay Networks, (V.P. Finance). "... (more)