News and New Product Briefs (January 24, 2000)
A swinger’s guide to Java published Manning Publications has a new book, Swing, by Matthew Robinson and Pavel Vorobiev. The book targets serious programmers interested in maximizing Java’s Swing technology, which allows developers to create powerful and complex cross-platform GUIs.…
Java Tip 87: Automate the hourglass cursor
Force Java’s UI event queue to decide when to show the hourglass cursor Judging the amount of time required to execute a given task in a development process is nearly impossible. Executing the task on the actual target machine, however,…
Server-side Java: Use JDBC for industrial-strength performance, Part 2
Follow these Java server-side data -mining patterns with multiple ResultSets for maximum performance How a Java application communicates with a relational database is remarkably similar from case to case, since the application module that communicates with the database performs the…
Locate services with the Jini lookup service
Discover the power and limitations of the ServiceRegistrar interface The Jini lookup service, the central component of Jini’s runtime infrastructure, offers Jini clients a flexible and powerful way to find Jini services. It enables service providers to advertise their services…
JNDI overview, Part 2: An introduction to directory services
Use JNDI directory services to better manage your distributed applications Return with me, for a moment, to last month’s point of departure. I introduced you (or reintroduced you, as the case may be) to that aged institution known as a…
The business case for Java: A primer for geeks, Part 2
Facing today’s business challenges with Java In Part 1 of this series, I presented several observations that set the stage for a useful business discussion about Java. If you’re going to convince your manager to adopt Java, you should begin…
Sun’s BluePrints for J2EE
Learn the basics of designing J2EE applications — from one handy guide Sun’s recent release of the Java 2 Enterprise Edition reference implementation, or J2EE RI (see Resources for downloading information), provides an implementation of all the J2EE functionality, including…
Server-side Java: Build distributed applications with Java and XML
Use Xbeans to process your XML as DOM Documents The Extensible Markup Language, or XML, has gained widespread popularity as a way to represent data in a portable, vendor-neutral, readable format. Many software vendors have announced “support for XML,” usually…
Server-side Java: Software engineering on Internet time
Developing on Internet time still requires strong software-engineering principles For several months in 1999, I worked primarily on the backend of a Web-based, ecommerce project. Almost all project software was implemented using Java and server-side Java technologies, including servlets, a…
Letters to the Editor (January 20, 2000)
Java Step by Step ‘Build an object database’ Merlin Hughes and Michael Shoffner LETTER_HEAD: Object Persistence Layer — an object-oriented approach to databases Merlin, I enjoyed your article because I’m working on OPL (Object Persistence Layer), a part of the…