O artigo é muito bom! Eu estava esperando por ele desde que surgiram “rumores” sobre ele aqui no fórum. Maasss, não consigo usar a CommAPI usando os passos do artigo.
Eu já havia falado sobre problemas em usar a CommAPI no meu Windows 2003 há algum tempo, sem obter solução. Vamos ver se agora alguém consegue me ajudar ! 
Eu rodo o seguinte código e nada é impresso! Não dá erro nem nada! (eu instalei segundo os passos do artigo)
import javax.comm.*;
import java.util.*;
public class Test {
public static void main(String[] args) {
Enumeration listaDePortas = CommPortIdentifier.getPortIdentifiers();
while (listaDePortas.hasMoreElements()) {
CommPortIdentifier ips = (CommPortIdentifier)listaDePortas.nextElement();
System.out.println(ips.getName());
}
}
}
