July 2003    
Dr. Dobb's Journal     
  
File: DYPROXY.ZIP
Title: Dynamic Proxies in Java and .NET
Author: Tom Barrett
Keywords: JUL03    .NET    C#   JAVA    PROXY
Description: Unpublished source code accompanying the 
article by Tom Barrett in which he examines how proxies 
separate cross-cutting concerns, then explores--in both 
Java and C#--a new tweist on the traditional Proxy 
pattern that promotes reuse and decreases complexity. 
Requires UNZIP/PKUNZIP to extract.

File: C_JAVA.TXT
Title: Calling C Library Routines from Java
Author: Mick Pont
Keywords: JUL03    JAVA   C   NUMERICS   ALGORITHM
Description: Published source code accompanying the 
article by Mick Pont in which he presents a technique 
for calling C library routines directly from Java, 
saving you the troulbe of rewriting code in Java and 
gaining portability via Java Virtual Machines. Also see 
C_JAVA.ZIP.

File: C_JAVA.ZIP
Title: Calling C Library Routines from Java
Author: Mick Pont
Keywords: JUL03    JAVA   C   NUMERICS   ALGORITHM
Description: Unpublished source code accompanying the 
article by Mick Pont in which he presents a technique 
for calling C library routines directly from Java, 
saving you the troulbe of rewriting code in Java and 
gaining portability via Java Virtual Machines. Requires 
UNZIP/PKUNZIP to extract. 

File: THREAD.TXT
Title: Using ThreadLocal Variables In Java
Author: Tom White
Keywords: JUL03    JAVA    MULTI-THREADED
Description: Published source code accompanying the 
article by Tom White in which he examines Java's 
ThreadLocal class which provides a powerful, easy-to-
use way to write efficient code that is safe for multi-
threaded access. Also see THREAD.ZIP.

File: THREAD.ZIP
Title: Using ThreadLocal Variables In Java
Author: Tom White
Keywords: JUL03    JAVA    MULTI-THREADED
Description: Unpublished source code accompanying the 
article by Tom White in which he examines Java's 
ThreadLocal class which provides a powerful, easy-to-
use way to write efficient code that is safe for multi-
threaded access. Requires UNZIP/PKUNZIP to extract.

File: JSP20.ZIP
Title: JavaServer Pages 2.0
Author: Aaron E. Walsh
Keywords: JUL03    JSP   JAVA   J2EE 1.4
Description: Published source code accompanying the 
article by Aaron Walsh in which he examines how new 
features in J2EE 1.4 might change how you create custom 
JavaServer Pages.

File: DISBUILD.TXT
Title: Distributed Loadbuilds
Author: Kevin W. Smith
Keywords: JUL03   DISTRIBUTED COMPUTING   BUILDS
Description: Published source code accompanying the 
article by Kevin Smith in which he uses Rational's 
ClearMake distributed build technology to put idle 
computers to work.

File: RTLP1.TXT
Title: Real-time Signal Analysis & Real-Time Linux: 
Part 1
Author: Keywords: JUL03   JAVA   REAL-TIME   LINUX
Description: Published source code accompanying the 
multi-part article by Matt Sherer in which shows how 
you do hard real-time signal acquisition, controlling 
it from a normal Java GUI application. 

File: JELLY.ZIP
Title: JELLY: An XML-Based Scripting Language
Author: Siegfried Goeschl
Keywords: JUL03   SCRIPTING   JAVA   JELLY   XML
Description: Published source code accompanying the 
article by Siegfried Goeschl in which he examines 
Jelly, a scripting language that can be used as an 
embedded or stand-alone tool and lets you turn XML into 
executable code.

2


