Embedded Java

Embedded Java | News, how-tos, features, reviews, and videos

Device programming with MIDP, Part 3

In the final part of this MIDP series, Michael explores the methods of communication between the MIDlet and the world at large. Using the APIs contained in Java 2, Micro Edition's Mobile Information Device Profile (MIDP),...

XML messaging, Part 2

In this article, the second of three, Dirk Reinshagen introduces SOAP to the XML messaging equation. He begins by describing SOAP and other related technologies, then reinforces with a simple example using SOAP to create an invoice....

Device programming with MIDP, Part 2

This second part of Michael Cymerman's MIDP series focuses on developing a wireless application using non-GUI components. You'll also learn how to convert and store application data to the MIDlet RecordStore.

XML messaging, Part 1

In this article, the first of three, Dirk Reinshagen discusses XML messaging, specifically the basic premise of XML messaging, what it is, and why it is useful. Further, he presents a simple XML message broker for custom XML messages....

Device programming with MIDP, Part 1

Without too much platform customization or rework, vendors can use MIDP-compliant devices to develop applications that run on multiple wireless platforms. This article, the first in a three-part series, introduces the concepts of...

Make room for JavaSpaces, Part 2

In Jiniology's first JavaSpaces article, Eric Freeman and Susanne Hupfer explained the basic concepts behind JavaSpaces, as well as the JavaSpaces API. This month, Eric makes use of Jini's dynamic class loading ability and...

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...

Java Tip 78: Recycle broken objects in resource pools

Many distributed (and some local) Java systems use resource pooling to improve performance. Resource pools may also be used when object resources are scarce and objects need to be shared between a number of clients. In this article,...

Program Java devices -- An overview

Computers are everywhere. As increasingly powerful processing capabilities are embedded into ever-smaller devices, the computing landscape is shifting toward physically smaller and more mobile gadgets. Bill's first installment in...

Java schism? Embedded leads the way

Java developers of embedded systems have an ever-increasing number of choices in compilers, libraries, and development tools. Not all of these products are blessed by Sun, however. In fact, a lot of them are independent developments...

News and New Product Briefs (5/20/99)

Kane Scarlett delivers 26 informative company announcements and product briefs, including: Oracle offers Java tools beta; Draft spec of EJB 1.1 ready; Ontario college deploys 250 JavaStations; new javac compiler in early release;...

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:...

Messaging helps move Java into the enterprise

Enterprise applications have to satisfy some pretty demanding requirements. After all, your company's bottom line may be on the wire. Your applications must be scalable, secure, robust, and flexible. Applications built around a...

Sun and Matsushita examine lighter Java

December 15, 1998 -- Sun Microsystems's broad joint development deal with Matsushita Electric Industrial Co. Ltd. is the first step in what could become a lighter version of Java for embedded applications, officials here said today.

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...

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...

Sun walls off Java

May 23, 1998 -- Soothing fears that its desire to drive revenue from Java will subvert its capability to act as guardian of the Java standard, Sun Microsystems has created a new division dedicated to policing the Java standards...

Sun's Java VM no good for embedded market, HP says

San Francisco (04/09/98) -- Contrary to published reports, Hewlett-Packard Co. (HP) remains vehemently opposed to the standards process Sun Microsystems Inc. uses to develop its Java technology for embedded systems, an HP official...

Letters to the Editor

NEW_SUBJECT: Distributed Objects: "Java 1.2 extends Java's distributed object capabilities" by Bryan Morgan

Write your own MOM!

In honor of Mother's Day, we're devoting this entire column to MOM -- message-oriented middleware, that is. This article investigates what makes MOM systems tick and how they relate to RPC-oriented systems such as RMI. Step by Step...

Load More