ngotek

ngotek

Server-side Java: Software engineering on Internet time

Server-side Java: Software engineering on Internet time

Developing on Internet time still requires strong software-engineering principles For several months in 1999, I worked primarily on the backend of a Web-based, ecommerce project. Almost all project software was implemented using Java and server-side Java technologies, including servlets, a…

Letters to the Editor (January 20, 2000)

Java Step by Step ‘Build an object database’ Merlin Hughes and Michael Shoffner LETTER_HEAD: Object Persistence Layer — an object-oriented approach to databases Merlin, I enjoyed your article because I’m working on OPL (Object Persistence Layer), a part of the…

News and New Product Briefs (February 14, 2000)

INDEXHEAD: Jiro source code released Sun Microsystems has released its Jiro technology developer’s release, which contains the source code for creating dynamically distributed, interoperable, and automated storage network management solutions based on the newly released Federated Management Architecture (FMA) specification.…

Apple announces Java 2 plans at MacWorld

Long silent about future directions, members of Apple’s Java team outlined On January 7, JavaWorld hosted its third State of Java on the Mac session at the MacWorld Expo. During the session, Apple stunned the audience by announcing that Java…

Building a Java servlet framework using reflection, Part 2

Gain greater functionality with less code using these reflective code samples When most developers see the word framework in this article’s title, they will immediately become skeptical. I have read numerous articles that purport to describe the one-and-only best solution…

Speed up listener notification

Speed up listener notification

Discover the fastest way to notify event listeners defined by the JavaBeans 1.01 specification Java 1.1, Swing, JavaBeans, and the InfoBus spec all use the delegation event model described in the JavaBeans 1.01 specification for event registration and notification (see…

Behold the power of parametric polymorphism

Adding generic types to Java could mean less coding and fewer Suppose you want to implement a list class in Java. You start with an abstract class, List, and two subclasses, Empty and Cons, representing empty and nonempty lists, respectively.…