Friday, March 07, 2003
Component System Looking for Design Peer-review
XPLC (cross-platform lightweight components) is a component system with goals of providing extensibility and reusability both inside and between applications, while being portable across platforms (and languages) and having the lowest possible overhead.
Ultimately, I suspect all component systems are destined to fail.
That's probably why there are so many of them.
Of course, I'm typing this into Internet Explorer... go figure. ;) #
Jan Newmarch's Guide to JINI Technologies
In a running Jini system, there are three main players. There is a service, such as a printer, a toaster, a marriage agency, etc. There is a client which would like to make use of this service. Thirdly, there is a lookup service (service locator) which acts as a broker/trader/locator between services and clients. There is an additional component, and that is a network connecting all three of these, and this network will generally be running TCP/IP. (The Jini specification is fairly independent of network protocol, but the only current implementation is on TCP/IP.) See figure 1.1.#
Wednesday, March 05, 2003
JSP Standard Tag Library eases Webpage development
The release of JavaServer Pages (JSP) Standard Tag Library (JSTL) is a significant development for JSP/servlet developers. With an expression language (EL) and a set of four powerful, easy-to-learn standard tag libraries, JSTL is likely to soon become the dominant approach for implementing dynamic, Java-based Websites.#
Sunday, March 02, 2003
EXSLT is a community initiative to provide extensions to XSLT. The extensions are broken down into a number of modules, listed below. We are trying to encourage the implementers of XSLT processors to use these extensions, so that your stylesheets can be more portable. If your XSLT processor doesn't support a particular extension, you can download packages that you can use to provide functions or templates for your stylesheets. Have a look at the How To... page for more details about how to use the packages.#