2003 29.07 2005

Vol.29 n°7 (#362) july 2004

text on archive.org (DVD)

(ddj_2004_07.jpg)

Editorial

[author : Jonathan Erickson] #Edito

TABLE OF CONTENTS

FEATURES

Java Management Extensions

[author : Paul Tremblett]

Java Management Extensions provide the architecture, design patterns, APIs, and services for distributed apps.

Fixed, Floating, and Exact Computation with Java's BigDecimal

[author : Mike Cowlishaw, Joshua Bloch, and Joseph D. Darcy]

Features in the J2SE 1.5 BigDecimal class make calculations easy.

The Java Virtual Machine Profiler Interface

[author : Christof Schmalenbach and Christian Höofig]

The Java Virtual Machine Profiler Interface is an API for low-level performance measurements.

Java & the OpenCable Application Platform

[author : Linden deCarmo]

Linden examines the strengths and weaknesses of the OpenCable Application Platform's Java interfaces.

Java Reflection & SmalLtalk-like Method Dispatching

[author : Barry Feigenbaum, Ph.D.]

Here's how the Java Reflection APIs can be used to provide ad hoc polymorphism support.

C++ and The Perils of Double-Checked Locking: Part I

[author : Scott Meyers and Andrei Alexandrescu]

In this two-part article, Scott and Andrei examine Double-Checked Locking.

Fortran 2003: Into the Future

[author : Malcolm Cohen]

Fortran 2003 is in the final stages of review before official standardization.

Putting Web Services into Context

[author : Brent Carlson and Byron Healy]

Our authors develop a .NET component using a straightforward four-step approach.

Making .NET Assemblies Tamper resistant

[author : Richard Grimes]

Richard unravels the .NET file structure and show how it prevents alterations from being performed on .NET assemblies.

A Service-Oriented Architecture for Mobile Applications

[author : David Houlding]

David develops a Microsoft PocketPC client implemented as a set of web services across .NET and J2EE/Axis.

Tech Tips

[author : edited by George Frazier]

Enumerating registry subkeys in D, debug formats in GCC, and null iterator types for STL.

Detecting Source-Code Plagiarism

[author : Bob Zeidman]

Bob examines the tools and algorithms for uncovering plagiarism in source code.

GCJ & the Cygnus Native Interface

[author : Gene Sally]

The GNU Compiler for the Java Programming Language is a GCC front-end for Java.

EMBEDDED SYSTEMS

Mixing ActiveX with Java

[author : Al Williams]

Al uses JACOB, which is a library for running Java code under Windows to connect with ActiveX objects—for robotic control.

COLUMNS

Programming Paradigms

[author : Michael Swaine]

Embedded Space

[author : Ed Nisley]

Chaos Manor

[author : Jerry Pournelle]

Programmer's Bookshelf

[author : Gregory V. Wilson and John Gilhuly]

FORUM

Letters

[author : you]

The New Adventures Of Verity Stob

[author : Verity Stob]

News & Views

[author : Shannon Cochran]

Of Interest

[author : Shannon Cochran]

Swaine's Flames

[author : Michael Swaine]