Programa

Mestrado em Engenharia de Telecomunicações e Informática

Programa

Introdução. Posicionamento e funções dos componentes (applets, servlets) na arquitectura. Programação modular em contexto de projecto web. Posicionamento e funções na arquitectura. Exemplificação com JavaBeans e Properties. Modelação de um projecto web. Ferramentas de modelação: UML e AORML. Linguagens de SCRIPT. JSP ? Java Server Pages. Páginas JSP. JSF ? Java Server Faces. Em alternativa poderão ser abordadas outras tecnologias de desenvolvimento de projectos web, tais como JavaScript e AJAX. Serviços WEB. Ciclo de vida. Standards sobre os quais assentam os Serviços Web: UDDI (Universal Description, Discovery and Integration) ? protocolo para a a descrição de componentes de Serviços Web; SOAP (Simple Object Access Protocol) ? protocolo para iniciar uma interacção no âmbito de um serviço UDDI; WSDL (Web Service Description Language) ? protocolo para a descrição de Serviços Web; ebXML (e-business XML) ? protocolo de definição de processos, registo e repositório, comunicação e segurança. Programação e manipulação de serviços web na plataforma JAVA. Arquivos. Configuração, instalação, actualização, execução. Acesso a bases de dados. Tecnologia alternativa: plataforma .NET - programação e manipulação de serviços web.