Optimize with a SATA RAID Storage Solution
Range of capacities as low as $1250 per TB. Ideal if you currently rely on servers/disks/JBODs
In this article we'll also lay the groundwork for new combinations of Java technology -- for example, XML and object stores -- so that low-cost, easy-to-maintain systems for storing large amounts of time-varying data can be understood and prototyped. We'll cover this theme in greater detail in future articles in this series, introducing Jini implementations and embedded-server versions, as well as introducing an authenticated interface to home-automation devices, which you will actually be able to build yourself. So, if you forget to turn the air conditioner on or want to change the thermostat, with just a few bucks and the information in these upcoming articles, you'll be able to do these things securely with Java technology.
Enabling devices for the Web really does create new services. We aren't talking about making your printer Internet-aware or using your PalmPilot to browse the Web; we're talking about smaller things, like pool temperatures, door locks, weather data -- actually, more data than we can list here -- that could be used by factories and business offices with geographically dispersed locations. The most common example of this is a WebCam. If you've never seen a WebCam, we've included a URL for one in the Resources section. Cameras are easy to interface because well-defined interfaces already exist for them. What if you were asked to make the services or data from some other device available on the Web? Common wisdom in the past has been to connect instrumentation to private networks. This article explores this huge new growth area for Web-based interfaces using Java and Jini. How would you do it? That's the question we'll start to answer in this series. To bring this home, we'll provide code examples that can be used with a real device. This article demonstrates how to interface Dallas Semiconductor's low-cost weather station to the Internet so that data from this weather station is available around the clock to interested Web users.
The article is divided into five parts:
Before we launch into a discussion of these four issues, it's important to provide an explanation of realtime data collection and how Java enables this -- a central concept behind the weather station application presented in this article.
javax.comm, which Rinaldo discussed in May 1998 http://www.javaworld.com/jw-05-1998/jw-05-javadev.html