Upload
pascha
View
35
Download
0
Embed Size (px)
DESCRIPTION
CS422. Dick Steflik. Preview. How the web works HTML/ CSS Javascript Document Object Model Common Gateway Interface (CGI) PhP AJAX. Server side Java servlets Java Server Pages Application Servers REST JAX-RS. Addressing. protocol://domain_name:port/path_to_resource - PowerPoint PPT Presentation
Citation preview
CS422
Dick Steflik
Preview
• How the web works• HTML/ CSS• Javascript• Document Object Model• Common Gateway Interface (CGI)• PhP• AJAX
• Server side Java– servlets– Java Server Pages
• Application Servers• REST• JAX-RS
Addressing
protocol://domain_name:port/path_to_resourceprotocol – how to get itdomain – the host it is located onport: only used if the default is not usedpath – fully qualified path relative to the host's web tree
How We Got Here
• Gopher (70)• HTTP(80) HTML• Mosaic• Netscape , Apache , LiveScript• Browser Wars– Netscape, IE
• HTML3 , HTML4 DHTML, XHTML, HTML5
Where we are now• HTML5 & CSS• Javascript (most used language 2015)• Application Servers– Java
• Websphere (IBM)• Jboss (Red Hat) ; WildFly• Web Logic (Oracle)• Glassfish (Open Source)
– .NET & Mono• REST – Php– JAX-RS
Where We're Going
• Infinity and Beyond– Cloud Computing
• Computing resources as utilities
– Internet of things• Things and more things
– Web of Services• HTTP, XML, SOAP, WSDL, SPARQL
– Web of Devices• MobileWeb, Multimodal Access, Voice Browsing, Web TV
– Semantic Web• Convert the current web into a web of data. W3C RDF