Welcome!


Vol: 4 Iss: 12

Read Back Issues

We have exciting news for you. The qualified circulation of Java Developer's Journal print edition reached a record high of 70,017 for the June issue, according to BPA International's June 1999 initial audit report. For the June issue JDJ printed and distributed over 104,000 copies, in...
There's nothing better than a technology trade show in New York City in the fall. While leaves may be gently falling from the trees in New England, the movers and shakers of the Internet gather like so many Gordon Geckos to plot strategy, change the world and otherwise meet and greet t...
The philosophy behind the Java 2 Enterprise Edition (J2EE) announced at JavaOne in June 1999 is to package the Java 2 platform with a collection of "Enterprise APIs," including Servlet and Java Server Pages (JSP), and an application programming model to define a standard plat...
Sun, IBM, Novell, Oracle and nearly 50 other companies have proposed the Java 2 Platform, Enterprise Edition (J2EE) as a solution for the development and deployment of e-business applications. What is J2EE? What does it offer to developers and users of e-business applications? This art...
I was asked to stick my neck out and write on the future of Enterprise JavaBeans in year 2000. Just so you know, I was one credit away from a minor in the classics (you know, Greek mythology, ancient Rome and Egypt). However, since I didn't major in this field, nor even minor in it, do...
The story about how the n-tier architectures evolved from the single-tier mainframe model has probably been told umpteen times by now (in fact, I retold it myself in last month's e-Java column). Nowadays the trend is to distribute functionality. Modularize everything. Components provid...
Founded in 1996, Visualize, Inc. develops and markets a series of Java-based products for interactive data analysis and visualization. They announced the availability of the latest version of their VantagePoint data visualization class library at JavaOne back in June, and I was recentl...
Object-oriented systems analysis and design typically yield an object model whose classes are organized using inheritance and associations. Inheritance represents common interfaces and behavior among different classes of objects. Associations represent statically typed binary relations...
The distribution of business intelligence through a network of organizations within an enterprise requires the evolution of spontaneous networks, which in turn requires middleware that facilitates intelligent communication of information regardless of platform, device or application. I...
Two technologies that have gained widespread interest and support in the past few years are Java and Linux. Until recently, however, the two were separate, although they share similar visions of open, ubiquitous computing. As interest in both Java and Linux solutions increases, develop...
JDJ: Tell us a little bit about Progress Software, and then move into the Java Internet products if you would. Kassabgi: Progress Software is a large software company. We had revenues last year of $280 million as a publicly traded company. Basically, we sell the number one embedded da...
CORBA - the Common Object Request Broker Architecture - is an open, vendor-independent standard for software interoperability based on object technology. You've used CORBA even if you haven't heard of it by name:
As of V8.i, Oracle developers can now write stored procedures, functions, packages and triggers in Java instead of PL/SQL (Oracle's proprietary procedural language), which provides some appealing options:
Well, here we are again, decking the halls with boughs of holly, fa-la-la-la-la-la-la-la-la, and all that sort of nonsense... The time of year when the opportunity to steal a kiss from the secretary isn't an actionable offense (assuming, of course, that you catch her - or him - under t...
One of the great things about the JavaBeans specification is the flexibility it affords component developers in how they package their beans. As a bean developer, all you need is a class with a no-argument constructor that supports serialization and it's a bean. If you follow some simp...
It's not often you get to write an end-of-the-millennium column (once every thousand years, last time I checked). I thought that a little reminiscing about the past few years might be in order, followed by a brief look in the crystal ball to see what we have in store for you in the nex...
This was actually the first book on Enterprise JavaBeans that came into the market. Enterprise JavaBeans was released in June and made its debut at JavaOne this year. This is a pretty good book for developers who like to see a lot of code. The examples in the book are used to develop a...