Scripting for the Java Platform 11 Apr 2006 04:00 GMTJSR-223 brings scripting languages to the Java platform, complete with the ability to work with Java objects and thus the extensive Java class libraries. Thomas Kunneth has an introduction to its early implementation in Mustang.
Source: Java.net Exception-Handling Antipatterns 06 Apr 2006 04:00 GMTTry, catch, log, or return null? The Java language gives you many options for dealing with exceptions, and with them, many ways to shoot yourself in the foot. In this article, Tim McCune looks at the antipatterns--bad solutions to common problems--found in Java exception-handling code.
Source: Java.net Implementing Mutual Exclusion for AJAX 05 Apr 2006 04:00 GMTAJAX programmers who come from the Java world can, or at least should, be concerned with JavaScript's non-support for safely managing data structures in a concurrent fashion. If one thread is changing the DOM while another is reading it, problems are likely. Java developers can attack this with tools from the synchronized keyword and the old Object wait()/release() to the modern java.util.concurrent package introduced in J2SE 5.0. Bruce Wallace addresses the problem by introducing protection for critical blocks of JavaScript code.
Source: O'Reilly Get Started with RFID Development in Java 04 Apr 2006 20:28 GMTUsing RFID Anywhere, you can build a highly customized Radio Frequency Identification (RFID) application or service that meets your specific needs.
Source: DevX Understanding Service Oriented Architecture 04 Apr 2006 04:00 GMTDo you feel like software vendors and conference speakers have stretched the meaning of "service oriented architecture" to the point where anything is an SOA? Do you even know what the term should mean any more? In this re-introductory article, David Walend offers an overview of what true SOAs are, how they work, and what they can do for you.
Source: Java.net