Java Product News (updated October 26, 2001)

Sun ONE enlists Aligo; VMGear releases Optimizeit Suite; Beyond.com switches eStores to a Java-based platform; and more Sun ONE enlists Aligo October 26 — Aligo has integrated its M-1 Mobile Application Server with the Sun ONE architecture. The server integrates…

JavaMail quick start

JavaMail quick start

Send and receive email with the JavaMail APIs In JavaMail you’ll find APIs and provider implementations allowing you to develop fully functional email client applications. “Email client applications” invokes thoughts of Microsoft Outlook; and, yes, you could write your own…

Think small: Java on Compaq’s iPAQ

Think small: Java on Compaq’s iPAQ

Develop micro-Java solutions with Jeode and the SavaJe XE OS During JavaOne 2001, I looked at several alternatives for working with Java technologies on Compaq’s iPAQ. (See “Putting Java on the Information Appliance” (JavaWorld, June 2001).) Since then, I’ve looked…

Q

Two if by sea

Answers for LinkedList and outer/inner class questions October 19, 2001 In this installment of Java Q&A, we’ll visit two quick but important questions. The first covers linked lists in Java, while the second looks at how to get an instance…

Create email-based apps with JAMES

The open source JAMES mail server offers the tools to develop email-based applications in Java When it’s not ideal to send users to a Website or to launch a GUI-based application, email-based applications can offer an innovative way for users…

Java Product News (updated October 19, 2001)

Bali eases client development; Cape Clear releases Web services products; Versant completes benchmark testing on enJin; and more Bali eases client development October 19 — Spidertop has released a preview version of Bali, a software framework that links server and…

Survival of the fittest Jini services, Part 3

Survival of the fittest Jini services, Part 3

Guidelines for implementing the Jini Transaction Specification in web services The Jini Transaction Specification defines a transaction coordinator for the two-phase commit (2PC) protocol, as well as a default transaction semantics guaranteeing ACID properties. This article explains the default transaction…

Will .Net take down Java in 2002?

Vendor’s survey predicts more developers to build with .Net than Java next year October 19, 2001 — As chief executive of an online component broker, Sam Patterson finds himself in an interesting position related to the Web services rivalry between…

Dispatcher eases workflow implementation

Dispatcher eases workflow implementation

Improve your application’s workflow with the Dispatcher design pattern and XSL As a developer, you realize that requirements change as a natural part of the application development process. You can best address such change by being prepared. In many applications,…

Automate dependency tracking, Part 3

Create a rich, interactive experience for your user In the past, manual notification mechanisms were the de facto standards for updating dependent data in an object-oriented application. Patterns such as Observer, Publish-Subscribe, Document-View, and Model-View-Controller were certainly important as graphical…