Computer science | DISTRIBUTED PROGRAMMING
Computer science DISTRIBUTED PROGRAMMING
|DIPARTIMENTO DI INFORMATICA|
|YEAR OF COURSE 3|
|YEAR OF DIDACTIC SYSTEM 2015|
|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]