Saturday, December 14, 2002
BREW vs J2ME
Business and development models like BREW / "Get It Now",
Includes a step-by-step guide for deploying a Hello Woorld! midlet. Very good! #
Java Enterprise Best Practices: Chapter 3 Servlet Best Practices
Since their introduction in 1996, servlets have dominated the server-side Java landscape and have become the standard way to interface Java to the Web. They are the foundation technology on which Java developers build web applications and, increasingly, web services. This chapter discusses best practices for servlet-based development and deployment.#
Friday, December 13, 2002
RESTful API wanted. Apply within.
It seems if ever there was a tool/medium that needed a RESTful API it's weblogging.
On the one hand it's extremely encouraging to see big wigs like Gregario and Appnel begin working on a serious competitor to my product.
On the other hand it kinda sucks. #
Thursday, December 12, 2002
Applications, User Interfaces, and Servers in the Soup
Where are we heading? Every aspect of an application becomes componentized and offers its own protocol. The user is left with an astonishingly thin user interface layer accessing all of these servers. Servers are nested within other servers.
This guy gets it wrong. He starts in the right place and then just kind of wanders off. The most efficient and genuinely powerful user interface has already been discovered. It's called the command line. #
Using the Validator Framework with Struts
The Validator framework is an open source project that was created by David Winterfeldt and is part of the Jakarta Commons subproject. The Commons project was created for the purpose of providing reusable components like the Validator. Other well-known Commons components include BeanUtils, Digester, and the Logging framework. Version 1.0 of the Validator was released at the beginning of November 2002.#
Wednesday, December 11, 2002
Localization Made Easy
XML resource bundles provide a powerful, easily applicable approach that gives you all the benefits of the standard Java localization model.
Pretty useful. I hate property files. #
A Framework for Smart Proxies and Interceptors in RMI
A research paper entitled a 'Framework for Smart Proxies and Interceptors in RMI' has been published that describes a framework that can be used to transparently add (to application code) operations that are orthogonal to an application, such as logging, auditing, caching, QoS, fault tolerance, and security. Similar frameworks are used within .NET and JBoss.#
Java Digital Album Infrastructure
JDAI is a Java based infrastructure for digital photo albums. Multiple applications share a common back-end, and can be used in different scenarios. An explorer application for local access and administration is already available, and functionality is planned for online albums using a Java web server (such as Apache Tomcat).
Very cool. #
CVSNT Installation Background
I have received numerous emails privately and seen a number of postings complaining about the difficulty of getting the CVSNT system up and running. So to help out I have actually stepped through the process on a "naked" NT4 WorkStation and noted the different steps needed.#
Sunday, December 08, 2002
Questions on HttpURLConnection and Proxies
Java supports HTTP through two APIs. The servlet API (and JSP) covers server-side programming while the java.net package offers client-side support through HttpURLConnection.