7
CS422 Dick Steflik

CS422

  • 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

Page 1: CS422

CS422

Dick Steflik

Page 2: CS422

Preview

• How the web works• HTML/ CSS• Javascript• Document Object Model• Common Gateway Interface (CGI)• PhP• AJAX

Page 3: CS422

• Server side Java– servlets– Java Server Pages

• Application Servers• REST• JAX-RS

Page 4: CS422

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

Page 5: CS422

How We Got Here

• Gopher (70)• HTTP(80) HTML• Mosaic• Netscape , Apache , LiveScript• Browser Wars– Netscape, IE

• HTML3 , HTML4 DHTML, XHTML, HTML5

Page 6: CS422

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

Page 7: CS422

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