AthosRFID - Comunication

Componente responsável por atuar entre o computador e os leitores. Os exemplos desse tipo de interfaces são: Ethernet, InfraVermerlho, Bluetooth, Serial, USB, paralela, zigbee entre outros. Os componentes Serial, USB e Ehternet estão no escopo deste projeto.

Para criar um componente de comunicação, basta que a classe responsável por gerenciar a comunicação, implemente a interface ComunicationReqListener e codifique os métodos necessários. É importante ressaltar no método: addRespListener recebe como parâmetro o ComunicationRespListener. Nesse método o desenvolvedor tem que usar o padrão Observer. Quando a mensagem chega até a classe de comunicação, ele é obrigado a avisar a todos os observadores adicionados na lista, chamando o método: dataAvaliable, passa os dados recebidos em um array de bytes e o tamanho desse array

Qualquer dúvida ou sugestão sobre o projeto: silvio@reconcavotecnologia.org.br ou aziz@reconcavotecnologia.org.br