Serve clients' specific protocol requirements with Brazil, Part 6

In this conclusion to his series on Brazil, Rinaldo Di Giorgio demonstrates how to use the following technologies with the Brazil toolkit: Jini, BeanShell, and the Java API for XML Messaging (JAXM). You can also use Brazil with many...

07/12/02

Serve clients' specific protocol requirements with Brazil, Part 4

This fourth installment of Rinaldo Di Giorgio's Brazil technology series introduces you to multicast via JRMS (Java Reliable Multicast Service). Multicast is a protocol that supports simultaneous message transmission to multiple...

04/20/01

Serve clients' specific protocol requirements with Brazil, Part 3

In Part 3 of the Java Developer Brazil technology series, Rinaldo Di Giorgio shows how the Brazil server transmits weather data to wireless clients. Using three different wireless access environments -- Palm, Openwave (previously,...

01/26/01

Serve clients' specific protocol requirements with Brazil, Part 2

In this second article in the Brazil technology series, Rinaldo Di Giorgio will demonstrate how to use XML to facilitate data exchange between applications. Specifically, he'll explain how you apply XML to exchange weather data. He'll...

10/20/00

Serve clients' specific protocol requirements with Brazil, Part 1

In his last column, Rinaldo Di Giorgio discussed how to support X10 devices through a Brazil handler. This time, he begins a series that will utilize the Brazil Web server as an experimental application server. The Brazil sever can...

08/11/00

How handlers work in Web-accessible home automation

The Brazil server project at Sun Labs began as an HTTP stack with an extremely small footprint. It was originally designed to provide a URL-based interface for smart cards, so that smart cards could be accessed easily from an ordinary...

05/05/00

Use software components to deploy applications with Java Cards

This article provides a broad overview of how OpenCard and the smart card URL Programming Interface (UPI) -- both of which have been discussed in prior JavaWorld articles -- can be used to design an application, load it onto the...

11/22/99

Learn to use software components to deploy applications using Java Cards

This article will provide a broad overview of how OpenCard, and the smart card UPI URL Programming Interface -- both of which have been discussed in prior JavaWorld articles -- can be utilized to design an application, load it onto...

10/01/99

An introduction to the URL programming interface

The demand is increasing for universally available networks and devices for personal and corporate use. For example, wouldn't it be useful to be able to get a file from your home system in Australia while you were on a business trip...

09/20/99

An instrumentation network for weather data on the Web

This article is the first in a series of articles that will examine how Java can be used to improve and reduce the cost of collecting realtime data on the Web. Over the next few months, several architectures, including HTTP posting,...

05/01/99

Write OpenCard services for downloading Java Card apps

Loading Java Cards can be a confusing process requiring proprietary development tools that work on only one platform. Sun Microsystems is developing a standard in this area for Java Card licensees. But what do you do in the interim:...

02/01/99

How to write a CardTerminal class for simple and complex readers in an OpenCard environment

In October, the 1.1 release of the OpenCard Framework was announced. There were a number of changes to the previous release, version 1.0, in the area of card terminals. These changes greatly simplify programming of card terminals and...

01/01/99

How to write OpenCard card services for Java Card applets

OpenCard provides an API that allows different card readers, different platforms, and different Java Cards (as well as non-Java Cards) to be used by the same Java code with no change. With OpenCard you can run Java smart card...

10/01/98

Java gets serial support with the new javax.comm package

One of the most popular interfaces on a PC is the serial port. This interface allows computers to perform input and output with peripheral devices. Serial interfaces exist for devices such as modems, printers, bar code scanners, smart...

05/01/98

An introduction to the Java Ring

The Java Card is being implemented on many form factors. The Java iButton from Dallas Semiconductor is one of the first devices claiming support for the Java Card 2.0 API. (Compliance testing has not been done yet.) Java Card isn't...

04/01/98

Understanding Java Card 2.0

Java Card is a smart card that is capable of running programs written in Java. For this new Java platform, Sun's JavaSoft division has made available the Java Card 2.0 API specification, and several licensees are now implementing this...

03/01/98

Get a jumpstart on the Java Card

This article describes how to get started programming a smart card that supports Java. The examples are based on the Schlumberger Cyberflex Java Card family, the first production Java Card, based on the Java Card 1.0 API licensed from...

02/01/98

Smart cards and the OpenCard Framework

The OpenCard Framework provides programmers with an interface for the development of smart card applications in Java. Implementations of OpenCard can be 100% pure Java, or they can use existing card terminal implementations (a.k.a....

01/01/98

Smart cards: A primer

This article, the first in a new Java Developer series on smart cards, will introduce you to smart card hows and whys. All you need is a smart card, a card reader, and software that lets you communicate with the card, and you can...

12/01/97

Use native methods to expand the Java environment

Using Java, it is impossible to build applications that access libraries and applications in other languages; that is, unless you are willing to use the underlying operating system (OS). This is not a failure of Java, but simply a...

07/01/97

Load More