Phil, Phillip Warner wrote: > To take this a step further, if you use, e.g., Java interfaces, you > can > specify what the underlying messaging infrastructure should be capable > of, and leave it up to the programmer to implement the details. Repeat after me... Language neutrality, language neutrality, language neutrality! Al.