Electrical and Computer Engineering
INTELLIGENT NETWORKS AND SERVICES
Description
Theory
2
Laboratory
2
Instructors
Benedita Malheiro
Contents
0 Background
0.1 Client/Server Model
0.2 Interaction with HTTP Servers
1 Web Applications
1.1 Servlet and JSP Technologies
1.2 Relational Databases
1.2.1 Definition of a database structure
1.2.2 Remote access and interaction with databases
1.2 Test of Servlet and JSP Web applications
2 Individual Assignment - Web Technologies for Web Solutions
3 Web Agents
3.1 Automated Interaction with Web Applications
3.2 Value-added Mashups
3.3 Test of Automated Web Clients
4 Web Services
4.1 RPC e REST Services
4.2 XML, WSDL, SOAP e UDDI
4.3 Publishing and Consuming Web Services
4.4 Test of Web Services
5 Individual Assignment - Web Application, Agent or Service
Learning Outcomes
Develop competences in the field of design and implementation of applications for the Web by:
O1) Learning the concepts associated with
- Web applications
- Web agents
- Web services
O2) Analysing standard cases and testing illustrative examples of
- Web applications
- Web agents
- Web services
O3) Designing and developing
- Web applications
- Web agents
- Web services