 |
21/08: |
Vis�o geral dos Sistemas de Objetos Distribu�dos. Introdu��o �
CORBA (Henning & Vinoski, cap�tulo 2). Transpar�ncias. |
 |
23/08: |
Exemplos de servidor e cliente CORBA escritos em Java e em C++. Transpar�ncias. |
 |
28/08: |
IDL, a linguagem de defini��o de interfaces (Henning & Vinoski,
cap�tulo 4). |
 |
30/08: |
IDL (continua��o do cap�tulo 4), gerenciamento de mem�ria para
par�metros de comprimento vari�vel (se��o 7.14.6). |
 |
11/09: |
Exemplo de servi�o definido em IDL: o servi�o de nomes (Henning
& Vinoski, cap�tulo 18). Transpar�ncias. |
 |
13/09: |
Uso do servi�o de nomes por clientes C++. Mapeamento de IDL para
C++: estruturas e seq��ncias (material para consulta: Henning
& Vinoski, cap�tulo 6). |
 |
18/09: |
Ciclo de vida das object references (Henning &
Vinoski, cap�tulo 7, at� a se��o 7.5). Pseudo-objetos e as
pseudo-interfaces CORBA::ORB e
CORBA::Object (da se��o 7.7 at� a 7.11, o restante
do cap�tulo 7 � material para consulta). Transpar�ncias. |
 |
20/09: |
Coment�rios sobre o server-side mapping para C++
(Henning & Vinoski, cap�tulo 9, at� a se��o 9.6). No��es gerais
sobre as regras de passagem de par�metros (material para consulta:
se��o 9.7). O Portable Object Adapter (cap�tulo 11, at�
11.4.6). Transpar�ncias. |
 |
25/09: |
Revis�o e continua��o do material sobre o POA (cap�tulo 11, at�
11.5). |
 |
27/09: |
POA: cria��o e ativa��o de objetos (cap�tulo 11, de 11.6 a
11.9). |
 |
02/10: |
POA: controle do fluxo de requisi��es, tratamento de eventos,
escolha de pol�ticas (cap�tulo 11, se��es 11.10, 11.11, 11.14 e
11.15). Mapeamento de par�metros out e
inout para Java: holder classes. |
 |
04/10: |
O Evictor Pattern (Henning & Vinoski, se��o
12.6). |
 |
09/10: |
Primeira prova. |
 |
16/10: |
Revis�o da primeira prova. O GIOP (Henning &
Vinoski, cap�tulo 13, at� 13.4). Transpar�ncias. |
 |
23/10: |
GIOP, IIOP e IORs (capitulo 13, de 13.5 at� 13.8). Reposit�rios
de implementa��es e binding (cap�tulo 14, at�
14.5). Transpar�ncias. |
 |
25/10: |
Aula sobre o projeto da
disciplina. Arquivo IDL com as interfaces
do projeto. |
 |
01/11: |
Implementa��o de interfaces por heran�a e por delega��o.
Outros servi�os: trading, event e security. Transpar�ncias. |
 |
06/11: |
Transaction service. Introdu��o ao Java RMI. |
 |
08/11: |
Discuss�o sobre o projeto. Java RMI. |
 |
13/11: |
Java RMI (continua��o). |
 |
20/11: |
Enterprise JavaBeans (EJB). Transpar�ncias. |
 |
22/11: |
EJB (continua��o). Texto: Developing Your First Enterprise
Beans |
 |
27/11: |
EJB (continua��o). |
 |
29/11: |
O Component Object Model (COM) da Microsoft: objetos e vtable
interfaces, Microsoft IDL, GUIDs, classes, a interface
IUnknown , tipos de servidores, a biblioteca COM,
cria��o e inicia��o de objetos. Transpar�ncias.
|
 |
04/12: |
Segunda prova. |
 |
06/12: |
Discuss�o de quest�es sobre a segunda fase do
projeto. Continua��o do material sobre o COM. |