In: Computer Science
Session 5.1 Quick Check
Describe push technology and pull technology, and provide examples of each.
What are three examples of Web 2.0 applications?
A series of related messages in a newsgroup or email is called a(n) ______________.
Most social websites have built-in ______________ that display content from different feeds.
What is a podcatcher and what does it do?
What is a mashup?
What is a common income source for developers who create mashups?
Push technology:
The process in which the request is generated by the server of an application.
ex: Weather application
We have all the web apps for weather forecasting where the weather is recorded at every time and the request is sent to the application. We can then see the output in our apps.
Pull technology:
The process in which the user/client transacts a requesting information from the server.
ex: user entering a url and browsing is a pull process
-----------------------------
Examples of Web 2.0 applications:
Facebook
You Tube
Twitter
Google Maps
Google Docs
Flickr
-------------------------------
A series of related messages in a newsgroup or email is called a Thread.
---------------------------------
Most social websites have built-in Templates that display content from different feeds.
---------------------------------
Podcatcher :
A podcatcher is an application you can use to subscribe to podcasts.
Podcasts are an episodic form of digital media similar to episodic radio shows
It is a special type of news aggregator; while news aggregators retrieve several types of syndicated web content (e.g. blog entries , latest content posted to a commercial site), podcatchers are geared specifically toward podcasts.
-----------------------------
Mashup:
Mashup is a process in which a website or Web application uses data, presentation or functionality from two or more sources to create a new service.
ex: User could combine the addresses and photographs of their library branches with a Google map to create a map mashup
--------------------------
Common source of income for mashup developers:
People who create mashups use application programming interfaces
(APIs) from online map providers such as Google, Yahoo and
Microsoft to display information on an easy-to-use online map
Thus many investors put a lot of money for these api.