Hola. Para el manejo de puertos puedes utilizar javacomm. Consulta la pagina de sun para descargar esta libreria. Tambien existen otras librerias que permiten manejar puertos pero javacomm es una buena libreria. En internet existen varios tutoriales del manejo de la misma. Cualquier duda pregunta