Series of 3 articles, with code samples, on how Aspect-Oriented Programming helps separate concerns and improves maintainability and flexibility. JavaWorld.
In this article, Brian Goetz looks at some of the commonly proposed fixes and shows how each of them fails to render the DCL idiom thread-safe under the Java Memory Model.
The latest RMI framework, Jini Extensible Remote Invocation (JERI), introduced as part of the Jini 2.0 release, features a powerful, highly configurable RMI security mechanism. This article presents an extensible RMI overview and demonstrates JERI's c...
Compares C# to Java, describes features and design trade-offs, places C# in context of broader Microsoft .Net strategy. Text, tables, code samples, links. By Mark Johnson. First article of 2-part series. [JavaWorld]