RE: Hope this helps...Thanks for this jeepman. One thing I don't believe you mentioned is that another reason for using Java is it's platform independence. Java was designed so that it would operate in pretty well any hardware/software environment, without the need of much (if any) modification. Therefore this middleware will be usable by all and sundry.
Piper