13.07.2015 Views

Tecnologias Middleware na implementação de sistemas ... - Fatec

Tecnologias Middleware na implementação de sistemas ... - Fatec

Tecnologias Middleware na implementação de sistemas ... - Fatec

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

32métodos em paralelo com os novos. Além da i<strong>de</strong>ntificação IID, toda a interface também possuium nome legível, mas neste caso não existe garantia <strong>de</strong> unicida<strong>de</strong>.Figura 6 – Empacotamento <strong>de</strong> objetos DCOMUma classe COM é o código fonte que implementa uma ou mais interfaces em qualqueruma das linguagens suportadas.Uma ou mais classes po<strong>de</strong>m ser empacotadas num servidor no formato <strong>de</strong> DLL, a qual écarregada pelo processo cliente (in-process server), como por exemplo, um controle ActiveX. Asclasses também po<strong>de</strong>m ser empacotadas num executável separado (outprocess server) que po<strong>de</strong>executar <strong>na</strong> mesma máqui<strong>na</strong> que o cliente ou numa máqui<strong>na</strong> remota acessada através do DCOM.Na figura 14 é apresentado um cliente COM invocando métodos <strong>na</strong>s diferentes formas. Estatransparência <strong>de</strong> empacotamento é uma característica fundamental do COM.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!