Welcome!


Vol: 4 Iss: 11

Read Back Issues

Here's an old joke. A guy in a strange town needs to get a haircut. There're only two barbers in the town, but the guy doesn't know either of them. Which one does he pick? The answer is the guy with the worst haircut. Why? Because neither barber can cut his own hair, so the guy with th...
There are many situations in which it's useful or necessary to invoke native functions from Java. One of the more challenging is to invoke Microsoft COM functionality using Java native methods. Developers using Microsoft's J++ platform can sidestep the problem by creating a Java interf...
As Java has evolved from the language of applets and JavaBeans to that of servlets, Enterprise JavaBeans and database stored procedures, a need has developed for a scalable Java platform. No longer are Java applications run only for a single user. Companies are now building enterprise...
Congratulations! You've just been designated the project manager of your first CORBA project! "Help!" you say? Even though you may not have any CORBA experience at all, you needn't panic. This article describes how you can grab this bull by the horns and guide your project to...
How can Java classes be used as scriptable components? DCOM, like CORBA, provides both static and dynamic invocation of objects. DCOM uses type library to provide metadata to do the dynamic invocation and introspection similar to CORBA's interface repository or Java's introspection mec...
JDJ:We're here to talk about Object International, TJ3, your classes and the book that that was recently released. Coad: Object International is focused on helping teams deliver frequent tangible working results around the globe.
ParaSoft's Jtest 3.0 is a powerful automated tool for testing Java classes. Developers can unit-test their code for completeness and standards compliance and conduct regression tests to ensure that changes they've made to their code haven't introduced errors.
Common Object Request Broker Architecture and Java are among the newest emerging technologies revolving around IP and Internet applications. The CORBA specification defines an industry-wide standard infrastructure that simplifies the integration of software systems using object-oriente...
This column discusses property editors and how to implement one for Java -specifically, how to make one work for our CodeDocument class. When last we talked, we saw how to build a CodeDocument class, but it wasn't something we could work with in a visual designer like JBuilder, say, or...
Today developers are creating a full spectrum of Internet applications and systems ranging from enterprise servers to handheld devices that manifest a number of unique requirements. Although these applications and systems are commonly written in Java, they have different footprint requ...
This is the fourth in a series of articles focused on using Java and ColdFusion technologies to develop an Online Ticket Store application. As JDJ's September issue had an XML focus, we went with the flow and discussed data formatting aspects of our store and developed XML objects to p...
This has been a busy and bizarre month. A number of weird and wonderful things have happened, and I'll take you through them one by one.
Last month, in EJB Home, I covered the business advantage of Enterprise JavaBeans' portability from a high level. First I discussed the various types of portability. Then I covered (1) the portability goals the creators of EJB had in mind when developing the specification and (2) how y...
Earlier this year I wrote an article describing how Enterprise JavaBeans had impacted the application server market, causing a convergence between Web application servers and distributed object and transaction servers. With the advent of the J2EE (Java 2 Enterprise Edition) standard, w...
In the world of distributed computing, the industry has latched on to another snazzy, buzzword-compliant, omnipotent entity, the Application Server, also known affectionately as the App Server. Here's the sales pitch. You want a robust system? Fault tolerance? Load balancing? Multithre...