Most read:
Popular archives:
JavaWorld's new look is here!
We've upgraded the site with a fresh look-and-feel, improved topical navigation, better search, new features, and expanded
community platform. Learn more about the changes to JavaWorld.
| Oracle Compatibility Developer's Guide |
| The Explosion in DBMS Choice |
Several prototypes have been built for smart cards, realtime weather stations, and home automation. This article demonstrates how HTTP stacks can be used to deploy interfaces to devices, creating an extranet that contains those devices. The technology discussed in this article was developed at Sun Labs, which has built several prototypes that provide authenticated access to any device on the Internet capable of supporting Java directly or via a proxy.
The UPI was developed by Sun Labs in response to customer desires to deploy Java Card smart cards to large user populations on disparate targets. While developing a solution for such large scale deployment of smart cards, it was found that the same technology could be used for interfacing a multitude of devices, such as weather stations, home automation systems, devices in factories, and equipment in stores. One of the most useful benefits of this architecture is that the different components can easily be used with each other. For example, you can easily use a smart card to authenticate access to your home by having it interact with your home network and/or environmental systems.
Supporting devices in Web applications will add new utility to the Internet, if the technology is implemented securely. Java technology is perfect for this type of application due to its small size and security model. How do you access a device remotely using your Web borrower in a secure manner, without allowing other users to do the same unless they are also authorized? As Internet aware devices (IADs) become widespread, protecting the data they contain becomes crucial. To date, many security systems on the Internet are immature, with the use of passwords and PINs nominally required but easily circumvented. In this article, we will describe how the UPI security services provide an easy way to build an authentication access solution that does not rely on this inadequate password-based security.