Sistema Distribuído e WebServices

Propaganda
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO MÉDIA E TECNOLÓGICA
ESCOLA TÉCNICA FEDERAL DE PALMAS
SUPERVISÃO EDUCACIONAL
ÁREA INFORMÁTICA
CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET
Unidade Curricular: Sistema Distribuído e WebServices
C/h Total: 60
C/h Teórica: 30
C/h Prática: 30
Período Letivo: 5° Período
PLANO DE ENSINO
1. Competências:
Compreender o diferencial do modelo cliente/servidor do modelo distribuído;
Compreender as vantagens do modelo de aplicações distribuídas; Criar aplicações
distribuídas escaláveis de alto desempenho
2. Habilidades:
Ser capaz de desenvolver aplicações Orientadas a Objetos aplicando todos os
conceitos inerentes;
Ser capaz de aplicar os artefatos da UML para representar o aspecto estrutural e
comportamental de um sistema distribuído;
Conseguir criar bancos de dados; Conhecer a linguagem SQL;
Conhecimento de protocolos de rede como TCP/IP; Conhecimento de Sockets;
Conhecimento de programação para Web;
3. Bases Tecnológicas:
Programação Distribuída;
Modelo Multicamadas ;
Modelo Cliente/Servidor X Muticamadas; Camada de Apresentação, Servidor de
aplicação e Regra de Negócios;
Servidor de Banco de Dados
Middlewares; Protocolos; Pooling;
Conceito de WebServices;
Interoperabilidade e Integração
entre sistemas heterogêneos;
Protocolos de Comunicação: XML, SOAP;
Descritor WSDL;
UDDI;
Aplicações clientes;
Aplicações servidoras;
4. Metodologia:
1. Prática Pedagógica
Aulas expositivas. Aulas práticas em laboratório.
2. Recursos Didáticos
Quadro branco e pincel. Computador e data-show. Laboratório de informática e
seus equipamentos.
5. Avaliação:
1. Periódica
01
Avaliação
Teórica
e
01
Avaliação
Práticas.
2. Recuperação
Os alunos que obtiverem média do semestre insatisfatória farão avaliação escrita
a título de exame final, e sua média final consistirá em média aritmética entre a
média do semestre e a nota obtida no exame final.
6.Bibliografia:
1.Básica
LÖWY, Juval..COM + e .NET. Rio de Janeiro: Campus, 2002.
ALBUQUERQUE, Fernando..TCP/IP - Internet; protocolos & tecnologias. Rio de
Janeiro: Axcel Books, 2001.
2. Complementar
RIBEIRO, Uira. Sistemas Distribuídos: desenvolvendo aplicações de alta
performance no linux. AXCEL Books, 2005.
Aprovado pelo colegiado do curso em: __________/_________/_________
Vigora a partir do: 02 semestre de 2008
Download