JSP best practices

Follow these tips for reusable and easily maintainable JavaServer Pages JavaServer Pages (JSPs) technology is an extension of Java servlet technology and combines HTML and Java code into a single file. While Java servlet technology focuses on Java classes capable…

Jini-talk with Jim Waldo — Full transcript

Jini architect addresses Jini’s importance in ever-changing environments Frank Sommers: During your JavaOne 2001 presentation, you talked about how the network’s “edge” forces us to rethink how we build our networked information systems. Considering that the three largest cell phone…

Jini-talk with Jim Waldo

Jini architect addresses Jini’s importance in ever-changing environments Frank Sommers: During your JavaOne 2001 presentation, you talked about how the network’s “edge” forces us to rethink how we build our networked information systems. Considering that the three largest cell phone…

Mr. Happy Object teaches static methods

Mr. Happy Object teaches static methods

When to choose static methods over instance methods November 21, 2001 Q: When would you create static methods as opposed to instance methods? I understand that static methods allow you to use those methods without having to create an instance…

Jini-like discovery for RMI

Jini-like discovery for RMI

Take advantage of Jini’s discovery mechanism for RMI development If you follow Jini developments, you know that Jini clients don’t need to know where a service is located; they simply use the discovery mechanism to obtain a proxy to the…

Connect the enterprise with the JCA, Part 1

A look at the J2EE Connector Architecture The EAI (enterprise application integration) product category has grown significantly over the last 10 years. EAI eases the integration of disparate enterprise information systems (EIS). Although products such as Tibco and Vitria targeting…

Just don’t call J# Java

J#, Microsoft’s newest language for the .Net platform, easily moves Visual J++ applications to .Net A great many Java developers considered Microsoft’s Visual J++ to be the most productive Java IDE (integrated development environment) on the market. The settlement of…

Java Tip 120: Execute self-extracting JARs

Create easy-to-use, cross-platform Java Archives For many years, Phil Katz’s archive creation, zip, has been one of the most popular file archiving formats. Sun has adopted the zip format as the basis for the Java Archive (JAR). Sun has extended…

Practice makes perfect

Practice makes perfect

Experience is often your best defense against Java pitfalls This month’s article focuses on hard-won experience: both my experience and the experiences of this column’s readers. Many new Java developers fall into traps simply because they lack familiarity with the…

Java Product News (updated November 16, 2001)

Popkin’s System Architect 8.5 now available; Phaos toolkit scouts out digital certificates; Atinav launches embedded development platform; and more Borland releases J2EE platform November 16 — The Borland Software Platform for J2EE (Java 2 Platform, Enterprise Edition) includes Borland Enterprise…