What is Push Technology and CDF?
In order to get information from one source to the consumer, it must be transmitted. In general terms, there can be only two ways to transmit that information - “pull” or “push”.
Most information retrieval on the web is through “pull” publishing. The information is put on a web page, and the consumer goes to that web page and “pulls” the information to them. Newspapers, books, and magazines function in the same way.
The consumer must make a conscious effort to go get the newspaper or web page and then choose what to read on that page. If you don’t pick up Tuesday’s newspaper, you will not get the news for that day.
This website is an example of pull technology. I publish an article one or two times a week, but if you don’t come to the web page, you will not receive the information. The information is all archived (like libraries do with newspapers), but for the news of the day, you need to come to the site every day.
Turning on the radio or a television are examples of “push” publishing. The TV and radio stations are continuously broadcasting the latest information. All the consumer need do is flip a switch and the information is there.
As I said above, the web is basically a pull publishing system. But the push model of web publishing would offer many advantages to both the consumer and publisher. The most common use of push technology on the web is for stock price announcements and sports scores, but it can be used for all types of things to keep web consumers informed.
In order to create a push environment for the web, a standardized data representation needed to be created. This language would define the channel, channel title, and update schedule, and so on. Then the consumers could use a browser that is familiar with this language to get channel information pushed to them.
Thus the Channel Definition Format or CDF was created. CDF is an XML application that allows web publishers to push content from their servers to their consumers as often or seldom as necessary. As a consumer, you can subscribe to channels that have information of interest to you and the data will be pushed from the web server to your browser. As a publisher, you can make sure that your readers have the most current information available on your product or service.
Push technology allows you to get current information to your customers in a timely fashion. But this doesn’t have to just be monetary information, you can push:
With CDF, you will find that it is easy to write your own channel.
Current XML Articles
What is Pull Publishing?
Most information retrieval on the web is through “pull” publishing. The information is put on a web page, and the consumer goes to that web page and “pulls” the information to them. Newspapers, books, and magazines function in the same way.
The consumer must make a conscious effort to go get the newspaper or web page and then choose what to read on that page. If you don’t pick up Tuesday’s newspaper, you will not get the news for that day.
This website is an example of pull technology. I publish an article one or two times a week, but if you don’t come to the web page, you will not receive the information. The information is all archived (like libraries do with newspapers), but for the news of the day, you need to come to the site every day.
What is Push Publishing?
Turning on the radio or a television are examples of “push” publishing. The TV and radio stations are continuously broadcasting the latest information. All the consumer need do is flip a switch and the information is there.
As I said above, the web is basically a pull publishing system. But the push model of web publishing would offer many advantages to both the consumer and publisher. The most common use of push technology on the web is for stock price announcements and sports scores, but it can be used for all types of things to keep web consumers informed.
In order to create a push environment for the web, a standardized data representation needed to be created. This language would define the channel, channel title, and update schedule, and so on. Then the consumers could use a browser that is familiar with this language to get channel information pushed to them.
Thus the Channel Definition Format or CDF was created. CDF is an XML application that allows web publishers to push content from their servers to their consumers as often or seldom as necessary. As a consumer, you can subscribe to channels that have information of interest to you and the data will be pushed from the web server to your browser. As a publisher, you can make sure that your readers have the most current information available on your product or service.
Why Use Push Technology
Push technology allows you to get current information to your customers in a timely fashion. But this doesn’t have to just be monetary information, you can push:
- sale information
- little league statistics
- photos documenting your life
- stock tickers
- online fiction chapter by chapter
- updates to your website
- anything else you can imagine...
With CDF, you will find that it is easy to write your own channel.
Current XML Articles
Source...