First Cycle (Laurea) Degree Programme in Computer Science
Prof.: Tito Flagella
The students will know the most popular protocols and languages in use on the Internet (http and web architectures) as well as the logical and physical architerctures in use on the application nodes.
They will be able to exploit several middleware and API in the design of complete Internet applications based on the Java environment. They will also be able to interface with third party systems via interoperability supports like CORBA and Web Services.
The HTTP protocol: server side, client side, Java Servlet API.
Web Services: XML, architectures (SOAP vs REST), WSDL, infrastructures.
Web 2.0: use of Web Services, mashup.
Using a DB in Web Applications: review of complex transactions, connection pools, datashare in J2EE, multiple resources transactions (XA).
Security on the Internet: the impact of firewalls on the design of Internet applications, security at the Transport and Message levels, use of HTTPS and of the WS-Security standard.
face to face
Bibliography will be indicated.
Per informazioni scrivete a email@example.com.