MAC0454  Sistemas de Middleware

OBJETIVOS:  Estudo de sistemas de middleware, de sua arquitetura e programação. de sua arquitetura e programação.

PROGRAMA:  Sistemas de informação distribuídos: estratégias de projetos, arquiteturas em camadas, interações síncronas e assincronas. Middleware: RPC, monitores de processamento de transações, object request brokers, middleware orientado a mensagens. Middleware para integração de aplicações: message brokers, sistemas de gerenciamento de workflow. Tecnologias de teia: HTTP, servidores web, CGI, gerenciamento de sessões. Componentes de Middleware: servlets, EJB, servidores de aplicações Java EE. Web Services: SOAP, WSDL. Tópicos avançados e pesquisa recentes em middleware.

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: 2007/2
DCC | IME-USP | 2007