Summer Semester 2009/10
Summer Semester 2010/11
Summer Semester 2011/12
Summer Semester 2012/13
Summer Semester 2013/14
Summer Semester 2014/15
Distributed Internet Systems ITI1103
Course content:
The concepts of concurrency, parallelism, distribution. Semantics of RPC. Examples of implementation: Java RMI and XML-RPC. The concept of Web Services, components, review the specifications. SOA model. Simple examples of Web services and tools for their implementation and distribution. The implementation of transport for Web services - SOAP protocol. Web Service Description - WSDL language. Searching the Web services on the network - the UDDI specification. Proposals for a mechanisms based on P2P networks. REST model and its applications in Web services implementations. Safe implementation of requests for Web services - WS-Security specifications. Introduction to Java Platform Enterprise Edition. The structure of J2EE applications. Components of J2EE - EJB concept, types and life cycles of components. The problems of concurrency and security in EJB. Searching objects on the network - JNDI specification.
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
1.Standard specifications available on http://www.w3c.org
2.Java EE technologies available at http://java.sun.com/javaee/technologies