MAC0440  Sistemas de Objetos Distribuídos

OBJETIVOS:  Estudo de sistemas distribuídos orientados a objetos, de sua arquitetura e programação.

PROGRAMA:  A arquitetura CORBA do OMG: linguagem de definição de interfaces (IDL) e seu mapeamento para linguagens de implementação (C++, Java); Object Request Broker; serviços de nomes, segurança, negociação, eventos, notificação, persistência e transações; interceptadores, componentes. O ambiente Java: rmiregistry, segurança, seriação, RMI sobre IIOP, EJB. Web Services: SOAP e WSDL. Tópicos avançados e pesquisas recentes em Objetos Distribuídos, Middleware e Agentes Móveis.

PRÉ-REQUISITO NÃO-OFICIAL:  MAC0441.

CARGA HORÁRIA SEMANAL E NÚMERO DE CRÉDITOS:  4 horas, 4 créditos-aula.

CRITÉRIO DE AVALIAÇÃO DA APRENDIZAGEM:  Provas e trabalhos.

BIBLIOGRAFIA BÁSICA: 

OBSERVAÇÃO:  Disciplina optativa eletiva no currículo do BCC.

 

[Veja dados da disciplina no JúpiterWeb]


Oferecimentos recentes da disciplina: 2006/1, 2005/1, 2004/1, 2003/1, 2002/1, 2002/1, 2000/2, 1999/2, 1998/2, 1997/2.
DCC | IME-USP | 2003, 2007