Welcome!


Vol: 4 Iss: 6

Read Back Issues

Every so often I read something that makes me scratch my head and wonder. Most recently this phenomenon occurred when I read an editorial concerning Java and XML in a Web development magazine. The author wrote that he thought the concept of XML was easy to understand in terms of its us...
Managing information in the enterprise environment is no small task. These days companies are looking to robust and scalable content-publishing technologies to manage and distribute information as quickly and effectively as possible. A number of challenges have to be overcome first, ho...
In the swirl of events around the announcement last year of the upcoming CORBA 3.0, the attention centered on the upcoming CORBA Component Model. While CORBA has existed in some form or another as an adopted technology of the OMG's open, neutral, standards-setting process since October...
Mission-critical Web-based applications ­ customer self-service, distribution channel and supply chain management, online trading and banking ­ must be deployed on a cluster of servers in order to provide scalability and high availability. Scalability means that servers can be dynamica...
There are nearly 6 million business travelers using the Internet, responsible for more than $30 billion in travel expenses each year. For the Internet-based travel services industry, this is a tremendous revenue opportunity and the competition for this market is very intense.
Developers and managers often think of enterprise applications as insurmountable mountain peaks that only experts can climb. Much like mountain climbing, building a large-scale, enterprise-wide system is a daunting task, not for the faint of heart!
How do I disable a Frame's Minimize and Maximize buttons? How do I obtain the amount of a drive's free disk space? How do I retrieve the window handle of a Java Frame? How can I read the label of a disk drive? These and other similar questions are quite prevalent on the Java Usenet new...
I'm sure you've often seen articles citing market research reports from high-powered industry analyst groups. Market research is a multibillion-dollar industry in its own right, and major economic and political decisions are often based on the information gleaned from these reports. I'...
During the development of our applets we discovered two problems. First, they all had different parameters for essentially the same action; second, the conversion of the parameters was done to varying levels of reliability. A reliable collection of methods to fetch parameters proved to...
Web-development of every kind is one focus of Sybase PowerJ 3.0 (see Figure 1). In addition to a complete Java development environment, PowerJ comes with a set of tools that differentiates it from other Java IDEs on the market. These tools are PowerDynamo, a Web site hosting tool that ...
In early 1998, Bruce Scott, one of the cofounders of both Oracle Corporation and Gupta Technology, opened the doors of his fourth start-up company. With this one, PointBase, Scott returned to his database roots with a simple but ambitious business plan: develop the next generation of d...
Multiplatform code isn't a new occurrence or concept in software development. C and even C++ are cross-platform languages if you only use the standard libraries and refrain from using the platform-specific options offered by your compiler vendor. A recompile is required, but the source...
If you had to conjure an image that best serves as a "sign of the times," what might it be? Perhaps a screen shot of a rare Partridge Family album being auctioned off for an incredible sum on e-Bay. Or how about a staged photo op of some of those starched-white-shirt telco ...
With the rapid growth of the Internet, distributed Web-enabled applications are becoming popular. One of the most commonly used architectures for development of such applications is CORBA, which provides a platform, location and an implementation-language-neutral architecture for the d...
Online stores are the new, next-generation, 'revolutionize the world as we see it today' way of doing business. In the context of business transactions, online stores use the global Internet to facilitate purchase and sale of goods and services. The ability to support online sales is a...
Can you believe it? I know I certainly can't. This column is officially celebrating its twelfth issue, and being the mathematical genius that I am ­ and since this joyous magazine is printed on a monthly schedule ­ I can safely deduce that our first year anniversary is upon us. Fanta...
In last month's e-Java we discussed the technologies and APIs offered by the Java platform that play specific roles in e-commerce solutions for the enterprise. We also took a high-level glance at how they fit in an n-tier commerce application. Java provides substantial support for e-co...
A lot has been said and written about Java's "write once, run anywhere" (WORA) capability. There have been both supporters and detractors (e.g., "write once, debug anywhere"). Java's statement of WORA raised expectations about Java to the highest possible level and ...
When Java first came out, one of its acknowledged weaknesses was the lack of an advanced set of GUI components. This was especially evident in the text controls, which lacked many of the advanced features found in the native text controls of operating systems such as Windows. With the ...
JDJ talks to Steve Henning of Blue Lobster
Any discussion of the Java reflection classes first has to explain their importance and the types of tasks that can be solved with them. The Java reflection classes can help solve many generic tasks by abstracting out the task from the specific use of the task. The reflection classes p...