Welcome!


Vol: 5 Iss: 7

Read Back Issues

I spent a couple of weeks in Florida recently - ignoring the Internet and hoping the market dip would go away. It felt good not to pull e-mail (all right, I did, but not every day) and it gave me some time to think about the whirlwind pace that's been the routine of the past year.
I'd like this month to offer some editorial thoughts on the e-commerce market for EJB solutions - but first let me just say 'Happy Birthday' to the EJB Home column and briefly recap the articles that have appeared here over the past year.…
The past three articles in this series have highlighted the strengths of scripting languages. They're interactive and dynamic, and allow you to experiment, debug and prototype solutions quickly. However, the most common response when I speak to die-hard Java fanatics is, 'Yeah, but I'l...
The Internet originally interconnected a small number of computers at universities and research labs. It was used to share resources and to send e-mail - an incidental application that over time grew into one of the major uses of the network. Everyone knew everyone else, and security w...
Have you ever wanted to have your own Web e-mail system, rather than relying on free Web e-mail services? In this article I'll show you how to build a scalable Web e-mail system based on Java servlets and JavaMail, two members of the Java 2 Enterprise Edition (J2EE) platform. The syste...
Let me first intoduce PurchasePro.com, Inc. - a provider of Internet B2B electronic commerce services. The company's e-commerce solution consists of public and private 'e-marketplaces' where businesses can buy and sell a wide range of products and services in an efficient, competitive ...
Many Internet sites and applications began life as simple static Web pages. Once developers gained some initial experience working with the Web, these same applications went from being static pages to dynamic applications. In response, a host of dynamic application servers emerged in t...
They usually happen during the early hours of the morning, shortly before the code needs to ship: exception errors. . . .
In last month's issue of JDJ (Vol. 5 issue 6) I talked about the concept of using frameworks to automate the development of J2EE applications. Armed with this concept I took a look at Codagen Technologies' Gen-it for Java 1.1.
The phrase customer-driven has become a mantra for many companies - asserting and embracing the central role played by customers in the daily life of today's corporations.
Front-end architecture and the art of developing GUIs that are functional and intuitive have been a challenge in this industry for quite some time. The advent of Java has made things a little easier; Java's extensive Swing package has assisted in the rapid creation of GUIs for applicat...
Today's mobile Internet economy has opened the door to a range of new technologies that challenge traditional views of programming.
SYS-CON RADIO INTERVIEW An Interview with...JAMES GOSLING, Creator of Java and Sun Fellow, Sun Microsystems, Inc.
Separating presentation and logic when building server-side Web-based applications allows you to generate Web pages with dynamic content easier and faster. It also enables Web designers who aren't especially experienced in application development to easily change the appearance of a W...
Part 1 of this series on business rule engines (see 'Implementing Business Rules in Java,' JDJ, Vol. 5, issue 5 [May 2000]) addressed the question of how to integrate the rule engine into a Java application. To review...business rules are the policies and procedures that describe or co...
Over the past few years, maturity of the Internet, as well as the introduction of a host of other technologies, has led to the development of highly complex Web solutions that test the functionality and scalability of even the most versatile application servers.