Vittorio SCARANO | DISTRIBUTED PROGRAMMING
Vittorio SCARANO DISTRIBUTED PROGRAMMING
cod. 0512100021
DISTRIBUTED PROGRAMMING
0512100021 | |
DIPARTIMENTO DI INFORMATICA | |
EQF6 | |
COMPUTER SCIENCE | |
2017/2018 |
OBBLIGATORIO | |
YEAR OF COURSE 3 | |
YEAR OF DIDACTIC SYSTEM 2015 | |
PRIMO SEMESTRE |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
INF/01 | 3 | 30 | LAB | |
INF/01 | 6 | 48 | LESSONS |
Objectives | |
---|---|
Knowledge and Understanding The class first aim is to explore aspects related to distributed programming. Beginning with the basis of concurrent programming (multi-thread), the distributed architectures and related issues are presented. The architecture of Java RMI and some simple applications are presented. Then enterprise computing is presented at a medium-high level of details by introducing the architecture of Java Enterprise Edition (Java EE 7), from the design principles, up to the data layer, business layer, services layer and some info about the presentation layer. Service oriented architecture and message oriented middleware will be presented as part of the Java Enterprise Architecture. Applying Knowledge and Understanding The course aims to enable students to design and develop distributed applications and simple Web services. At the end of the course the student will be able to design and develop distributed applications, scalable and secure, and RPC-style or Web services. |
BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2019-05-14]