Electrical and Computer Engineering

INTELLIGENT NETWORKS AND SERVICES

General Data

Type of credits: ECTS
Number of credits: 6.00
Status: Optional
Type: Course
Academic Year:
Term:
Languages: English, Portuguese
Available for Mobility Students: No
Restricted to alliance: No
Code: Sin codigo

Coordination

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