MEEC, 1999/2000, Aplicações Baseadas na Web

Plano das aulas

Assunto Teóricas Trabalho
Práticas
Introdução à arquitectura cliente/servidor baseada em Java e na Web.
A Web: HTTP, HTML
1 -- 0
Introdução a Java: tipos de dados, API, modelo de execução, classes e métodos, threads 1 -- 0
Bases de dados Relacionais e SQL: Modelo Relacional, SQL (DDL, DML, SQL embebido) 1 Monum1: BD de monumentos em ORACLE 1
Bases de Dados Orientadas aos Objectos: ODMG 2.0, ODL, OQL 1 Monum2: BD de monumentos em Poet5.1 2
JDBC: mapeamento de tipos Java/SQL, API JDBC 1 Monum3: BD de monumentos com JDBC (administração e acesso a dados) 2
SQLJ: especificação, suporte de execução 1 Monum4: BD de monumentos com SQLJ (acesso a dados) 0
Java para OODB: bindings ODMG, Java ODL, Java OML, Java OQL, Poet5.1 1 Monum5: BD de monumentos em Java com bindings ODMG (administração e acesso a dados) 0
Páginas Web dinâmicas: CGI, Net.Data
HTML dinâmico: modelo de eventos, estilos e posicionamento, ligações a dados, scriptlets
1 Monum6: acesso à BD de monumentos com Net.Data 0
Applets e Servlets Java: Applet API, exemplo, Servlet API, HTTP Servlet API, exemplo 1 Monum7: acesso à BD de monumentos com applets e JDBC 2
streams Java e serialização de objectos: API, serialização 0 Monum8: guardar e carregar a BD de monumentos 0
Java RMI: API, cliente, servidor, registo, stubs, garbage collector 1 Monum9: acesso à BD de monumentos com RMI e JDBC 2
XML: namespaces, XLink, XPointer, DOM, Java DOM API, MOF, XMI 1 Monum10: troca de informação em XML usando Java DOM API 1
Java ORB: VisiBroker para Java (VBJ), arquitectura, API 1 Monum11: aplicação cliente/servidor para BD de monumentos usando Caffeine 0
Arquitecturas de componentes em Java: Java Beans e Enterprise Java beans (EJB), exemplo de EJB 1 -- 1
- 14 aulas - 10 aulas

Notas:


[Página da disciplina] [J. Lopes Home page]
João Correia Lopes (jlopes AT fe.up.pt).
Last modified: Wed Sep 29 15:36:51 1999