We have been using VB to integrating off the shelf robotic components into biological screening systems. We would like to convert to Java to exploit its multi threading, cross platform, and error handling features. Does anyone know of any resources out there relating to this topic? Any Java libraries to implement Serial, SCSI, or DDE communication? Many off the shelf robotic components come with their own active X controls, is there a way to call an existing active X driver from Java?