Modelagem e Especificação de um Middleware para Redes de ...
Modelagem e Especificação de um Middleware para Redes de ...
Modelagem e Especificação de um Middleware para Redes de ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
82 5.6 Descrição dos subsistemas<br />
Figura 5.7: Diagrama <strong>de</strong> componentes do subsistema Comunicação<br />
O componente integrador do subsistema Comunicação é o Serviço <strong>de</strong><br />
Mensagens, é ele quem recebe as mensagens e as requisições, por subscrição às mesmas,<br />
e faz todos os trabalhos necessários <strong>para</strong> a postagem, como verificação <strong>de</strong> algoritmos<br />
criptográficos suportados pelo <strong>de</strong>stino, verificação do controle <strong>de</strong> acesso do originador ao<br />
<strong>de</strong>stino da mensagem e por fim requisição do envio do dado tratado. Este componente implementa<br />
os métodos do IEEE1451Dot0::ModuleCommunication (<strong>de</strong>scrito em 4.2.12).<br />
O Tratador <strong>de</strong> Falhas <strong>de</strong>ste subsistema cuida <strong>de</strong> exceções como negação <strong>de</strong><br />
acesso a componente/dispositivo e falhas <strong>de</strong> transmissão <strong>de</strong> dados, como intangibilida<strong>de</strong><br />
do <strong>de</strong>stino ao até mesmo sua negação em receber o dado, <strong>de</strong>ntre outros tipos <strong>de</strong> falhas<br />
<strong>de</strong>finidos pelo usuário.<br />
O processo <strong>de</strong> envio <strong>de</strong> mensagens formalizado na Figura 5.8 é assíncrono <strong>para</strong><br />
o emissor, portanto ele manda a requisição <strong>de</strong> envio e quando terminada a operação, o