A Java case study: The power of J2EE

A Java case study: The power of J2EE

How the Energy Information Administration secured a complete J2EE solution in less than five months The Energy Information Administration (EIA) collects data from the energy industry on nearly 80 survey instruments, managed by several program offices. In 1996, realizing all…

Java Product News (January 12, 2001)

ePath Learning unveils Learning ASAP 2.0 ePath Learning has introduced ePath Learning ASAP 2.0, an eLearning development tool that helps nonprogrammers create, distribute, and coordinate multimedia eLearning courses, performance support systems, and tests via the Internet. The application: Establishes links…

When is a singleton not a singleton?

Avoid multiple singleton instances by keeping these tips in mind The singleton is a useful design pattern for allowing only one instance of your class, but common mistakes can inadvertently allow more than one instance to be created. In this…

Retrofit existing applications with RMI

Minimize code changes and gain flexibility by using the Adapter pattern on the client side Most tutorials on Java’s Remote Method Invocation (RMI) technology use as examples new programs that were initially written to use RMI; that practice excludes those…

Design for performance, Part 1: Interfaces matter

Avoid performance hazards when designing Java classes Many programmers don’t start thinking about performance management until late in the development cycle. Often, they hold off on performance tuning until the end, hoping perhaps to avoid it entirely — and sometimes…

Object mobility in the Jini environment

Object mobility in the Jini environment

Reduce the complexity of installation and configuration of complex Jini applications with mobile code Sir Thomas More, the English philosopher, published a book in 1516 about an imaginary island. Inhabitants of this distant land lived the most ideal life imaginable:…

Java developers: High in demand, low on loyalty

Java developers are hot commodities, but for how long? When I began coding with Java back in September 1995, I instantly fell in love with it. I had been a software engineer for many years and worked with languages such…

Java Product News (January 5, 2001)

IBackup debuts Java-based backup scheduler IBackup has unveiled Smart-IB Plus, a Java-based online backup scheduler that offers compression and incremental backup capabilities for Unix platforms. IBackup provides businesses with a Web-based storage option that supplies file backup and restore capabilities…

Device programming with MIDP, Part 1

Device programming with MIDP, Part 1

Use the concepts behind MIDP APIs and J2ME to build cross-platform mobile apps If you’ve been following the wireless industry, you’ve noticed the speed at which a technology runs through its life cycle. A brand new product can become obsolete…