Un peu de lecture :

http://grafikm.developpez.com/portcomm/

;)