On successful completion of the course the students will be able to:
Describe fundamental concepts of Network and Distributed Computing.
Describe IT architecture and Middleware, analyse and compare different
categories of middleware and learn about their architectural models.
Describe and analyse different procedures in RPC (remote procedure calls).
Understand basic message queuing concepts in nexus to middleware
IDefine the functionality and requirements of a Distributed Object.
Describe and analyse object-oriented middleware.
Describe and analyse different procedures in CORBA and Java RMI.
Understand basic processes of Web services, analyse and build systems that
use RESTFul Web services.