Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.

Similar presentations


Presentation on theme: "1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled."— Presentation transcript:

1 1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled –The term first used by Tim O'Reilly –Web 2.0 is the second generation. –User information based. Driven by users. Web 3.0 ? WebSocket enabled? –Will it be person based? –Personal service based? –Real time based?

2 2 Watch Video Tim O'Reilly on What is Web 2.0? Eric Schmidt, Web 2.0 What Is Web 2.0? Short Version What is Web 2.0? Power of Web 2.0 Kevin Kelly: The first 5,000 days of the web, and the next 5,000: Kevin Kelly on TED.comKevin Kelly: The first 5,000 days of the web, and the next 5,000: Kevin Kelly on TED.com Kevin Kelly: Web 3.0 Web.3.0 part 1 and part 2Web.3.0 part 1 part 2

3 3 Example of Web 2.0 application Facebook Wikipedia Blogs YouTube Some Google applications And many others –social-networking, open-source, open-content, file- sharing, peer-production

4 4 Technology of Web 2.0 1.Rich Internet application techniques, Ajax-based 2.Semantically valid XHTML and HTML markup 3.Microformats extending pages with additional semantics 4.CSS to aid in the separation of presentation and content 5.XML- and/or JSON-based APIs 6.Syndication, aggregation and notification of data in RSS or Atom feeds 7.Mashups, merging content from different sources, client- and server-side

5 5 Web Services A software system designed to support interoperable machine to machine interaction over a network Web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services. Examples. RSS, Weather, transaction service, CA. Web Service requester API Web service provider

6 6 Web APIs Machine-based interaction, a common feature of Web 2.0 sites, uses two main approaches to Web APIs, which allow web-based access to data and functions such as REST and SOAP REST (Representational State Transfer) Web APIs use HTTP alone to interact, with XML or JSON (JavaScript Object Notation). SOAP (Simple Object Access Protocol) involves POSTing more elaborate XML messages and requests to a server that may contain quite complex, but pre-defined, instructions for the server to follow. Often servers use proprietary APIs, but standard APIs (for example, for posting to a blog or notifying a blog update) have also come into wide use. Most communications through APIs involve XML See also Web Services Description Language (WSDL) (the standard way of publishing a SOAP API) and this list of Web Service specifications


Download ppt "1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled."

Similar presentations


Ads by Google