Welcome!


Vol: 5 Iss: 5

Read Back Issues

Some trends you just don't see coming, like the return of bell-bottom pants. They are mysterious and leave you wondering what people can possibly be thinking about. Other trends are much more comprehensible and when they start to manifest themselves, you tend to wonder why on earth you...
When Edison invented electric lighting, his company was simultaneously selling generators, switches and lightbulbs. At the time he invented it, there was no preexisting infrastructure for electricity, so he had to sell his customers every component of his direct-current electricity sys...
Java has brought much in the way of programming advancement within easy reach of developers. Powerful constructs such as multithreading and advance communication are now relatively easy for you to use in your programs. Java has also brought a strong sense of object orientation. The abi...
This article is Part 3 of an interactive series that discusses the many languages that compile and/or run on the Java platform. Java Developer's Journal invites you to vote for your favorite non-Java programming language in the JDJ forum. Your vote will decide which languages will be c...
OMG members met in Denver, Colorado, the week of March 6-10, 2000. In this column I'll summarize as many of the various efforts that progressed as space permits.
With the proliferation of Java-based application servers at the core of today's Web applications, the preferred Web architecture that has emerged places Java in the middle tier, gathering data from myriad sources, and HTML presenting that data through a Web browser.
JDJ: Randy, tell us a little bit about Persistence. Hietter: Well, Persistence Software is an EJB application server vendor company. We actually got started back in 1991 building object-relational mapping tools. Our founders saw that relational databases weren't going to go away, that ...
Discussion groups have recently been abuzz with talk of "coarse-grained entity beans" - a slight misnomer deriving, I suspect, from the addition of mandatory entity beans in EJB 1.1. This month I'll examine the finer points of the Enterprise JavaBeans specification regarding ...
As the software development process becomes ever more complex, end users demand more and more functionality in less and less time. Companies are extending their business applications to run on both intranets and the Internet, and new applications have to run on many different platforms...
Having been involved in a fair number of development projects over the years, I've often wondered what goes on during the process of setting up and configuring installation programs using authoring tools such as InstallShield. The task of generating a setup program was always assigned ...
JDJ: Would you tell us a little about the recently released NuMega DevPartner 2.0 Java Edition? O'Brien: DevPartner Java Edition is a suite of productivity tools created to help developers build reliable, high-performance applications with Java technology. The suite contains a performa...
If you know SQL and Java, and you want to learn SQLJ, this series of articles is for you! I'm going to introduce SQLJ, the standard for embedding database SQL statements in Java programs. You may be familiar with JDBC, an API for talking SQL with the database. SQLJ takes many ideas fr...
The convergence of information technology (IT) and business strategy has become an increasingly critical competitive factor for most businesses. Lincoln Re came to this realization several years ago when we embarked on transforming our IT systems architecture from a mainframe-based env...
XML has become the standard format for B2B data exchange. To actually implement such exchanges, however, the programmer must provide data transport and translation services. Java-based messaging provides an ideal transport for XML. This article explores how to use a Java messaging serv...
Today marks the beginning of British summer time. Hurrah! I prefer the winter myself, but having experienced the extreme temperatures of New York on a January weekend, I have to reevaluate my climate preferences. Now that the office heating has been turned down (I wonder if they'll not...
Twenty years after it first made waves, rule-based technology is making a comeback. Java developers with an eye on the e-commerce market are becoming aware of how integrating business rules and objects in Java can help expand Java into new niches within Web-based applications. This art...
R. Hightower: Have you considered an open- source license? M. Cowlishaw: Until recently the licensing issues seemed something of a minefield with so many different ideas on what open source should be. Also, my translator/compiler is very much a research scaffolding (for example, it ha...