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.

Slides:



Advertisements
Similar presentations
Introduction to Web Services
Advertisements

What are Web Services? How to use them?
Web Services Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
4.01 How Web Pages Work.
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
WEB 2.0. What we are speaking about… Transformation of WEB, the WEB 2.0 –New generation of websites… –Importance of Open Data… –Importance of Users… –Web.
Internet Infrastructure and Emerging Technologies Term project Internet Infrastructure and Emerging Technologies Term project.
RSS 2.0: Experience with implementation in a closed Intranet Presented by Mr Ajith Balan Scientific Officer Scientific Information Resource Division Bhabha.
Web 2.0 for AtGentive A Brief Introduction to Web 2.0 Ye DENG
IS 360 Course Introduction. Slide 2 What you will Learn (1) The role of Web servers and clients How to create HTML, XHTML, and HTML 5 pages suitable for.
Origins of the Internet The Internet was started as a research project sponsored by the Advanced Research Projects Agency (ARPA) within the U.S. Dept.
INNOV-3: Mashup Basics or > 2 Sheldon Borkin VP Technology Rick Kuzyk Sr Portfolio Specialist.
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
Web 2.0: Concepts and Applications 3 Syndicating Content.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Introduction SOAP History Technical Architecture SOAP in Industry Summary References.
Web 2.0: Concepts and Applications 3 Syndicating Content.
Computer Concepts 2014 Chapter 7 The Web and .
Štefan PERO AIS What is Web 1.0?  statical web pages  contains informations to one use  no reason to comeback  not interactive web pages.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
Example XML Applications/Languages. Objectives To Review uses of XML To investigate some Language applications of XML XHTML RSS WML Web Services.
JavaScript, Fourth Edition Chapter 12 Updating Web Pages with AJAX.
Google Data APIs Google Data APIs : Integrando suas aplicações Java com os serviços Google.
Web 2.0: An Introduction 許輝煌 淡江大學資訊工程系 NUK.
Chapter 5 Info Tech. Plug ins & Extensions  What are plug ins?  Applications/Extensions – Google Chrome Store
CSCI 6962: Server-side Design and Programming Web Services.
Web Services Description Language (WSDL) Jason Glenn CDA 5937 Process Coordination in Service and Computational Grids September 30, 2002.
Instructor, Dr. Khalili Bahram Jeevan Kumar Gogineni.
Web 2.0?. Web 1.0 Web 2.0 DoubleClick --> Google AdSense Ofoto --> Flickr Akamai --> BitTorrent mp3.com --> Napster Britannica Online --> Wikipedia personal.
Jason Cortes, GOER Web Programming/Developer
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
RESTful Web Service 2014 년 12 월 한연희
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
“ Mobile Internet Development ” Prasert Jaipet (aekram43) MCTS,MCPD,Microsoft Insider Technology Team Manager Digital Beyond Company
Lecture 1 Jan 08, Outline Course logistics Introducing tools to be used in the course Overview of Social Web and Web 2.0 Definition History Key.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Internet Architecture and Governance
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
Introduction to Web Services
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Introduction and Principles Web Server Scripting.
Web Services Martin Nečaský, Ph.D. Faculty of Mathematics and Physics Charles University in Prague, Czech Republic Summer 2014.
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Blog-based technology for WIS Japan Meteorological Agency Presented by Tatsuya Noyori Expert Team on WIS-GTS Communication Techniques and Structure (TOULOUSE,
Blogs and RSS Siobhan Champ- Blackwell. Definitions  Blog – Web Log; an online journal; A web page with periodic posts in reverse chronologic order 
AJAX and REST. Slide 2 What is AJAX? It’s an acronym for Asynchronous JavaScript and XML Although requests need not be asynchronous It’s not really a.
Web Services using PHP. web services (recap) Web services today are frequently just Application Programming Interfaces (API) or web APIs that can be accessed.
Introduction to the World Wide Web & Internet CIS 101.
Web 2.0 IS530 Fall 2009 Dr. Dania Bilal. Web 2.0 Is the Web that is being transformed into a computing platform for delivering web applications to end.
Introduction to Social Media October 28, 2010 Green County High School Vickie Buckman.
National College of Science & Information Technology.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
HTML, XHTML, and the World Wide Web
Introduction to the Web
WEB SERVICES.
AJAX and REST.
Unit – 5 JAVA Web Services
GF and RS, Dept. of CS, Mangalore University
Web Services CO5027.
Drawbacks of Traditional Web
AJAX.
Middleware, Services, etc.
What’s New in Web 2.0?.
Introduction to World Wide Web
CIS 133 mashup Javascript, jQuery and XML
NEECOM – May 22, 2019 Todd L Gould, CEO
Presentation transcript:

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 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 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 Technology of Web 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 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 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