|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
• |
Provisional IT2 Syllabus
|
|
|
|
– |
XML and some exemplar applications such as MathML
|
|
|
|
– |
More on IT1 technologies such as Dynamic HTML with W3C
(World
|
|
Wide Web Consortium) Document Object Model
|
|
|
|
– |
Virtual Machines and Java from pico to
enterprise editions (Smart
|
|
|
Cards to Cell Phones to PC’s to Servers)
|
|
|
|
– |
Security for Java and for heterogeneous Systems (Public Key
|
|
|
infrastructure, Kerberos)
|
|
|
|
– |
The four approaches to the Object Web
|
|
|
|
• |
CORBA from the Object Management Group
|
|
|
|
• |
SOAP (Simple
Object Access Protocol) from W3C – the pure web
|
|
|
approach
|
|
|
|
• |
RMI, Enterprise Javabeans (EJB) and Jini – the pure Java approach
|
|
|
|
• |
COM from Microsoft
|
|
|
|
– |
Component and event based programming – Javabeans on the client;
|
|
|
CORBA and EJB on the server
|
|
|
|
– |
Graphics on the Web: VRML X3D and SVG (Scalable Vector
|
|
|
Graphics)
|
|