Two visionary Kaazing engineers, David Witherspoon and Prashant Khanal, gave
an exciting presentation at JavaOne this year: JMS, WebSocket, and the
Internet of Things — Controlling Physical Devices on the Real Time Web.
David and Prashant led the audience through the steps of building connected
Things by combining open source hardware, a Raspberry Pi, with real-time Web
communication and messaging, powered by Kaazing.
They started off by demonstrating Kaazing’s remote controlled truck. A
remote member of the team joined the presentation over Skype and used a Web
browser on his smart phone to control the truck in the conference room.
Next, they walked the audience through building similar M2M systems. David
and Prashant used the simplest “machines” for their demonstrations: a
light bulb and a switch, each connected to a Raspberry Pi. All it took was
three basic step... (more)
The world’s largest HTML5 user group, San Francisco HTML5 (SFHTML5), has
reached 5,000 members. This is a huge milestone not only for SFHTML5, but as
Meetup.com itself has announced, “With 5,000 members, you are now one of
the largest Meetup Groups in the world.”
SFHTML5 was founded by Kaazing and Marakana in March 2010. The first event
was on 11 May 2010, where Brad Neuberg, Giorgio Sardo, and Peter Lubbers
presented to more than 300 attendees. There has been at least one event per
month since then, with physical attendance growing from 50 on average to 300.
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
In our last article - "JSF and AJAX" (JDJ, Vol. 11, issue 1) - we discussed
how JavaServer Faces component writers can take advantage of the new Weblets
Open Source project (http://weblets.dev.java.net) to serve resources such as
without impacting the application developer.
In this article we'll address the need to fetch data using AJAX with
JavaServer Faces (JSF) components. The most common use cases for fetching
data with AJAX are to populate dropdown lists and add type-ahead
functionality in text fi... (more)
This is our last article in a series of four that have been introducing the
concepts of creating AJAX-enabled JavaServer Faces (JSF) components. In this
article we are going to summarize and encapsulate the concepts that were
introduced in the three previous JDJ articles starting with the "Rich
Internet Components with JavaServer Faces" (Vol. 10, issue 11), and design a
Google-like JDJ InputSuggest component.
We will show you how to use Mabon to create a simple and powerful input
component with built-in suggest functionality similar to what Google Suggest
provides. To make it ea... (more)