Welcome!


Vol: 3 Iss: 7

Read Back Issues

In this month's cover story we focus on how to earn big money with Java on three levels. JDJ's feature brings you practical tips for the Java programmer by both Ed Zebrowski, JDJ's product review editor, and Sean Rhody. We also have a somewhat technical discussion by Juergen Brendel co...
Recently, a number of factors have conspired to ensure that the days of not considering or using a naming service and/or a directory service are probably numbered. The computing world has become more distributed and the resources more vast; finding these resources using naming and dir...
A C++ programmer buddy of mine got some extra work writing server-side applications in Java. He was a little pressed for time so he asked me about an IDE. "There are hundreds of those things floating around out there," he lamented. "How do I know which one is best?"...
Object-oriented software development using Sun Microsystems' Java language has become an industry standard for building scalable enterprise client/server applications. Additionally, most online transaction processing (OLTP) applications developed today by enterprises use relational dat...
Let's take a minute to recap the discussion we've had so far in The Cosmic Cup. The Java platform is the software platform for the computing environment defined by Java. The Java platform APIs define the application programming interface for the Java platform, which consists of categor...
I remember how I first got into Java. A friend called my attention to these neat little mini applications that could be easily embedded into HTML files. These applets provided a quick way to jazz up even the most mundane Web pages. She showed me some UseNet groups that contained huge l...
Visual Age for Javaª provides a good IDE for object oriented development. One of the strong points of Visual Age for Java is its support for JavaBeans. As everyone in the world knows by now JavaBeans are components, or software parts, from which applications can be built. This has been...
Undoubtedly, the support for distributed transactions is a part of any enterprise system. Part One of this series (JDJ, March 1998) explored the X/Open Distributed Transaction Processing (DTP) Model - a common model for distributed transaction processing. We also explained the concepts...
Corporate intranets are heterogeneous environments comprised of Web servers and search engines from numerous vendors. In such a disparate environment, how do you create a corporate collection of indexed documents for use by a single search facility? One method is to use a catalog or in...
Come, friends, family and passersby, welcome to the start of a new column, from the good old keyboard of Alan Williamson. Some of you may have read my previous column under the banner name of 'Visual Cafe.' That column looked at various aspects of the Java language, including such g...
The JECF provides services (application programmer interfaces) on top of Java for creating payment and financial applications. The current version (beta release 0.8) provides services such as graphical user interface, secure encrypted database, capability mechanism, access to cryptogra...
So you joined a startup. You have plenty of stock options, a new company to build and a lot of work ahead of you. What's motivating you is the challenge and the chance to learn and grow. But be honest. You really want your stock options to be worth something one day. You want to ...
Almost invariably, when I write an article I know pretty much what I want to say, and the part I have the most difficulty with is the introduction. This is my first column as editor-in-chief of Java Developer's Journal, so while most of you are familiar with our magazine, many of you m...
As a Java evangelist, I field many questions about the so-called new paradigm of developing and deploying Java/Internet-based business applications. Will we have problems in our development phase? Will the application perform? Will the Microsoft lawsuits ruin the platform? Will Bill Ga...