DDJ, February 2004
Web Services



FEATURES

Interoperable Web Services
by Arulazi Dhesiaseelan
WS-I is an initiative to promote web-service interoperability across platforms and programming languages.

Integrating XML Web Services With VB6 Applications
by Max I. Fomitchev
Max shows how legacy VB6 applications can consume web services written in C++.

UDDI & Dynamic Web Service Discovery
by Peter Lacey
UDDI is a platform-independent framework for describing services and businesses via the Internet.

Applying the Overtake & Feedback Algorithm
by John A. Trono
Here's an algorithm for ranking—among other things—the best sports teams.

I/O Multiplexing & Scalable Socket Servers
by Ian Barile
Ian provides a single interface for I/O multiplexing on both UNIX and Windows.

Regular Expression Mining
by Sergei Savchenko
Regular expressions are convenient devices for identifying patterns in collections of strings.

Parallel Programming with Interoperable MPI
by William L. George, John G. Hagedorn, Judith E. Devaney
IMPI is a set of protocols for programs running in multicluster environments.

Communicating With Software-Development Managers
by Adam Kolawa
Adam shares tips for presenting technical concerns that managers can understand.

Eudora Mailbox Classes
by Gary Krone
After examining the Eudora file format, Gary presents a class library for organizing e-mail.

ASP.NET Forms Authentication Best Practices
by Douglas Reilly
For most ASP.NET-based web sites, the only option for authenticating users is ASP.NET Forms Authentication.

Rethinking Software Security
by Herbert H. Thompson and James A. Whittaker
In the first installment of this series on security, our authors argue that security is now a business case.


EMBEDDED SYSTEMS

Multitasking On the Cheap
by Alan Porter
It is often important to design systems that don't require a significant training.


COLUMNS

Programming Paradigms
by Michael Swaine
Michael looks at quantum computing, reversible computing, and faster-than-light light.

Embedded Space
by Ed Nisley
When it comes down to it, software performance really is a number's game.

Chaos Manor
by Jerry Pournelle
Jerry wraps up what went on at Microsoft's recent Professional Developer's Conference.

Programmer's Bookshelf
by Jason Montojo
This month, Jason reviews Eclipse in Action and The Java Developer's Guide to Eclipse.


FORUM

Editorial
by Jonathan Erickson

Letters
by you

The New Adventures of Verity Stob
by Verity Stob

News & Views
by Shannon Cochran

Of Interest
by Shannon Cochran

Swaine's Flames
by Michael Swaine