DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

9
Desenvolvimento de Sistemas Cliente/Servidor UNICEUMA Departamento de Informática Prof. Msc. Eduardo Freire [email protected]

Transcript of DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Page 1: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas

Cliente/Servidor

UNICEUMADepartamento de Informática

Prof. Msc. Eduardo [email protected]

Page 2: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Apresentação O professor Eduardo O conhecimento dos alunos Como funciona... Chamada / Faltas / Notas Como vão ser as avaliações

Provas regimentais Trabalho para a 2ª Nota Exercícios em sala de aula ou pesquisa para casa,

podem acrescentar pontos para as avaliações

Page 3: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Conteúdo programático (ementa da disciplina) UNIDADE I – A estrutura dos sistemas Cliente/Servidor

Componentes de software para sistemas cliente/servidor A distribuição de componentes de software Diretrizes para a distribuição de subsistemas de aplicação A ligação de subsistemas de software cliente/servidor Arquiteturas middleware e negociador de solicitação entre

objetos

Page 4: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Conteúdo programático (ementa da disciplina) UNIDADE II – Engenharia de software para

sistemas Cliente/Servidor Aspectos de modelagem de análise Projeto de sistemas cliente/servidor Projeto arquitetural para sistemas cliente/servidor Abordagem do projeto convencional para software de

aplicação Projeto da base de dados Panorama de uma abordagem de projeto

Page 5: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Conteúdo programático (ementa da disciplina) UNIDADE III – XML

Marcas e documentos XML Analisando sintaticamente os documentos XML Criando documentos XML Definições de tipo de documento Analisando sintaticamente com definições de tipo de

documento

Page 6: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Conteúdo programático (ementa da disciplina) UNIDADE IV – Multithreading

Princípios básicos de threads Sincronização Evitando impasses Desenvolvimento de aplicação usando threads

Page 7: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Conteúdo programático (ementa da disciplina) UNIDADE V – Redes

Introdução Manipulando URL’s Lendo um arquivo em um servidor Web Estabelecendo um servidor simples utilizando sockets de

fluxo Estabelecendo um cliente simples utilizando sockets de

fluxo Interação cliente/servidor com conexões de socket de fluxo Interação cliente/servidor sem conexão com datagramas Segurança e redes Estudo de Caso

Page 8: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Conteúdo programático (ementa da disciplina) UNIDADE VI – Objetos Distribuídos

Histórico dos sistemas distribuídos Histórico da Computação Distribuída Invocação de Métodos Remotos (RMI) Estudo de Caso

Page 9: DS+Cliente+Servidor-+aula+0+-+Apresenta%C3%A7%C3%A3o

Desenvolvimento de Sistemas Cliente/Servidor - Apresentação

Referências RAY, Erick T. Aprendendo XML. Rio de Janeiro:

Campus, 2001. JORGENSEN, David. Desenvolvendo Serviços

Web.Net com XML. Rio de Janeiro: Alta Books, 2002.

DEITEL, Harvey M & DEITEL. Java como programar. Porto Alegre: Bookman, 2005.