Web Applications

Course Type: 
Core Course
ID: 
Μ113
ECTS: 
8
Credits: 
4
Semester : 
Spring
Specialization: 
2nd
4th
7th
Credit hours (lecture): 
3
Credit hours (discussion): 
0
Credit hours (lab): 
1
Webpage: 
Instructor: 

Application Architecture on the web: Architecture Client / Server and its correlation with WWW, multi-layered architectures (n-tier), the role of the WEB Server, architecture OSF DCE, DNA architecture , WAP architecture , WAP servers, Application Servers, middleware (middleware - corba, activeX, transaction servers, message passing, message queues). Building applications : Design and modeling, protocols and programming (Client Side Programming: HTML, DHTML, XML, scripting languages, Server Side Programming: JSP, ASP, CGI), access to legacy (legacy) systems , communication with databases and multimedia systems , ways and transaction processing environments (transactions). Internet Security : security access and flow of information , symmetric and asymmetric cryptography , digital signatures, trusted third party entities ,Digital certificates , protocol X509.3, PKI structures and PKIX, Servers certification and Clients, the SSL protocols , TSL, S / MIME, PGP, IPSEC. Special Applications: Special protocols (X509, LDAP, SOAP) and web-based services to, protocols and techniques of business and financial transactions (SET, OFX, EDI, EJB, IFX), structure and operation of banking systems , e-commerce , digital libraries. Application Implementation : Commercial applications and systems , development tools , workshop .