Na parte da comunicação, existem duas classes que fazem o canal entre utilizador e servidor. Neste padrão decidimos criar uma Facade (API), para o ClientCommChannel e ClientCommManager, que será responsável por "esconder" estas duas ultimas classes e seus métodos, e o utilizador terá apenas acesso a métodos simplificados com nomes mais intuitivos.
Poderia também ser implementado uma API para a parte de comunicação do Servidor, pelo que seria muito idêntico.