`

PUSH技术和PULL技术

阅读更多

推送(PUSH)技术是一种建立在客户服务器上的机制,就是由服务器主动将信息发往客户端的技术。同传统的拉(PULL)技术相比,最主要的区别在于推送 (PUSH)技术是由服务器主动向客户机发送信息,而拉(PULL)技术则是由客户机主动请求信息。PUSH技术的优势在于信息的主动性和及时性。 

推拉技术的概念
所谓“推”技术,是与“拉”技术相对的,就是服务器根据事先规定的设置文件,而不是根据用户实时要求,主动向浏览器递送信息的技术。“推” (Push)技术与使用浏览器查找的“拉”(Pull)信息技术不同,它是根据用户的需求,有目的性地按时将用户感兴趣的信息主动发送到用户的计算机中。 就像是广播电台播音,“推”技术主动将最新的新闻和资料推送给客户,使用者不必上网搜索。
在“推”技术问世之前,人们往往利用浏览器在因特网上搜寻,一方面,面对浩如烟海的信息,很多用户花费相当多时间和费用也难以“拉”到自己 所需要的信息;另一方面,信息发布者希望将信息及时、主动地发送到感兴趣的用户计算机中,而不是等着用户来拉取。“推”技术采用一种广播的模式,其特点是 以频道“广播”方式使网上用户得到相同的信息。通常,在网络服务器上有专门的推送软件产品(如PointCast公司的 PointCastNetwork),可用来制作欲推送出去的信息内容,并播送出去。在客户端则利用安装在个人电脑中的软件,来接收从网络上传来的信息, 并显示出来。当有新的信息需要提交时,“推送”软件会以发送E-mail、播放一个声音、在屏幕上显示一条消息等方式通知用户。使用“推”技术,可以提高 用户获取信息的及时性和效率。
网络信息中的“拉”技术是指用户有目的地在网络上主动查询信息,用户从浏览器给Web发出请求,由Web获取所需信息。随着因特网上资源的 日趋丰富,面对拥有海量信息的因特网环境,为了能快速、高效地寻找到有用信息,搜索引擎应运而生。搜索引擎是通往浩瀚信息海洋的捷径,因而也有人将其称为 “网络之门”。实践表明,搜索引擎是有效的网络信息拉取(查询)的辅助工具。
目前网上推拉技术的应用
推拉技术在网上的应用已经十分广泛,网上信息的查询,商业网站的信息发布等等很多都采用了推或者是拉的技术。现从下面两个方面做一个简单介绍。
(1)推拉技术在电子邮件服务中的应用
目前,一些网站已经运用推拉技术进行电子邮件服务,如著名的yahoo网站运用推技术管理邮件,当用户注册yahoo的邮箱后,一旦进入yahoo的主页,登录后,则会有一个提示框告诉你你的邮箱里是否有新邮件,而无需你进入邮箱。
(2)推拉技术在一些商业网站的应用
某些商业网站如“当当”网上书屋经常发一些书籍、光碟等打折广告到我们的电子邮箱里,不管你想不想接受,这些信息都会被发送过来,这就是采用 了推技术的信息传播模式。同时,如果你主动去“当当”书屋搜索你所需要的书籍,“当当”将你的查询信息记录下来,根据你的兴趣爱好定期向你发送相关的书 籍,或者当你此次查询的书目没有找到,“当当”会在下次有这本书的时候通知你,这都是“当当”为你提供的定制化服务。这是一种用户先“拉”网站后“推”的 一种信息服务模式。

Pull与Push技术对比
一,Pull技术
浏览搜寻,搜寻引擎
二,Push技术
电子邮件,网路传播,主动播放频道
三,Push技术综合讨论
优点,缺点,影响
Pull与Push的配合
一,Pull技术
被动方式
等待使用者上至网站进行浏览
两种常见的Pull型态
浏览搜寻
网路上寻找资讯的最基本方式
由於网际网路的便利性,使用者可在短时间内浏览许多网站→对网路经营者而言,如何使网路使用者流连,驻足於网站中,成了一重要课题
搜寻引擎
提供快速资讯查询服务
二,Push技术
主动方式
主动将讯息送至使用者端
(一)电子邮件
目前在网际网路上最流行的Push技术
以电子邮件广播方式发送
订阅者会定期或不定期的收到最新的消息
SeedNet电子报订阅 
三种常见的Push型态 (Cont.)
(二)网路传播
自动将订阅指定的网页传送给客户
Digital Bindery (目前已被购并)
在连线状态下,自动搜寻使用者订阅的网页是否有更新,若有,就以E-Mail的方式将网页寄到使用者的信箱→侵犯著作权之争议
InCommon公司的Downtown
以频道工具列的型态常驻於使用者电脑中
以灯号指示器通知使用者新资讯的到来,使用者点选工作列上有绿灯的频道,即可出现新资讯标题的下拉选单
使用者可设定自动更新频道的时间间隔
(三)主动播放频道(Active Channel)
使用者只要透过订阅,网站更新资料便会按照规定,定期送至使用者电脑中.
PointCast
push技术的领导者
将Active Channel设为萤幕保护程式方式,动态地将每个频道show於使用者的电脑萤幕中.其著重的内容为商业,新闻,股票,科技及气象等五类频道,内容供应丰富.
目前被idealab购并,改推出跑马灯形式的工具软体EntryPoint.最新版名为infogate.
Infogate介面及个人化设定功能选项
Infogate气象预报
三,Push技术综合讨论
(一)优点
培养顾客忠诚度的良好工具
使用者主动订阅或要求;顾客化能力
成为客户资讯的主要来源
提供客户定期且可靠的资讯
节省时间
使用者可藉由个人化代理人的订阅,即能接收 所需的资讯,而不必进入网路再搜寻资讯.
最佳的区隔化广告工具
针对目标顾客,一对一沟通
(二)缺点:影响频宽,分心
(三)Push技术的影响
Push 技术将使网友成为'被动'的接收者,只等著网站将符合需求的资讯'推'(push)上门
减少使用者上网浏览的时间:使用者不再需要 主动上网闲晃
网路通路改变 :资讯与软体供应者可以愈来愈主动
频道与网站间将互相依赖:频道将做为讯息或 广告传送的方式,但需连线到网站取得主要内容 
网路广告计数难衡量:当传送至user的网页不被阅读,会导致虚报网页以及广告阅读之计数.
(四)Pull与Push的配合
适时的Push一些资讯给使用者,然后利用这些资讯Pull他们回来,与之产生互动.这个法则,在经营具有高互动性的网路媒体时特别适用.
发布讯息的目的在於吸引阅听众回到媒体网站以完成更深一层的阅读或是互动.未来的Push技术若不能达成这个目的,再先进的技术也是没有用的.

分享到:
评论

相关推荐

    pull与Push相关

    在手机软件开发中,Pull与Push技术是两个关键的概念,它们主要用于数据同步和更新,确保用户能在正确的时间接收到最新的信息。本文将深入探讨这两种技术的原理、应用场景以及它们之间的区别。 首先,让我们来理解...

    论文:实例对比push 和pull

    - 在大多数情况下,Push技术相比Pull技术展现出更低的延迟和更少的资源消耗。 - 当然,这也依赖于具体的应用场景和网络环境,某些特定条件下Pull可能更具优势。 - 例如,在低频更新的场景下,Pull由于其简单易...

    支持中文路径push/pull的adb

    在Windows环境下,由于文件系统编码的问题,原始的ADB可能会遇到无法识别或处理中文路径的情况,导致push(将本地文件推送到设备)和pull(从设备拉取文件到本地)操作失败。而这个定制版ADB解决了这一问题,使得...

    JAVA移动应用程序开发对于PUSH技术的运用分析.pdf

    与传统的PULL技术相比,PUSH技术具有本质性的区别。 PUSH技术的工作原理是基于C/S模式的,服务器作为PUSH事件的发起者,将相关信息自动推送到移动终端。PUSH技术可以实现服务器主动向客户机发送相关信息,在信息推...

    PUSH技术在WAP中的应用研究

    PUSH技术作为WAP中的一种重要通信模式,极大地提升了用户体验,尤其是在数据传输效率和实时性方面。 1. **PUSH技术原理** PUSH技术的核心是服务器主动向客户端推送信息,而不是等待客户端发起请求后再响应。这种...

    node-zeromq-pushpull-demo:使用`PUSH`PULL`套接字(`0MQ`)和Node.js集群技术演示zeromq(0MQ)

    最后一个项目是一个使用PUSH / PULL套接字 ( 0MQ ) 和 Node.js 集群技术的程序。 任务 启动一个由 3 个工人组成的池并在他们之间分配 30 个工作(整个程序可能不到 100 行代码) 主进程应该: 创建一个 PUSH 套接...

    PullXML和Json

    在IT行业中,XML和JSON是两种非常常见的数据交换格式,广泛应用于网络通信、数据存储以及应用程序之间的数据交互。...理解并熟练掌握这些技术,对于Android开发者来说至关重要,能够提升应用的性能和用户体验。

    PushMail移动应用

    ### PushMail移动应用知识点 #### 一、PushMail概述 PushMail是一种实时电子邮件技术,它能够将新邮件主动推送到用户的设备上,...无论是对于开发者还是最终用户而言,掌握PushMail的相关技术和应用都是十分必要的。

    push_pull11.ppt

    推策略(Push Strategy)主要通过制造商对中间商的激励措施,如奖励、促销等,推动产品从供应链上游向下游流动,直至最终用户。目的是促使渠道快速进货或销售,扩大市场份额和品牌知名度。 拉策略(Pull Strategy)...

    服务器推送技术Server Push详解

    Server Push技术主要依赖于HTTP协议的一些扩展功能,特别是MIME类型和响应头的特定配置。 - **MIME类型**:为了支持Server Push,HTTP协议引入了特殊的MIME类型,如`multipart/mixed`或`multipart/x-mixed-replace`...

    PUSHmail网络部介绍学习课程.pptx

    Push技术,作为服务端主动推送、用户被动接收的一种服务模式,与Pull技术(用户主动请求、服务端响应)相对比,Push技术因其即时性和便利性在市场中获得了广泛的认可。这种技术尤其在移动通信领域,如加密Push Mail...

    wap-251-pushmessage-20010322-a.pdf

    - **Push技术**:与传统的Pull(拉取)模式相比,Push技术能够让服务器主动向客户端发送数据,提高了信息传递的即时性和效率。 ### 关键特点 1. **即时性**:WAP Push Message能够快速地将消息送达用户的移动设备,...

    tl494_pushPull-31-newOpAmp-newLog.rar_TL494 电路_TL494仿真_matlab 推

    压缩文件内的“tl494_pushPull 31 newOpAmp newLog.ms10”可能是Multisim软件的一个仿真项目文件,用于模拟和分析电路行为。 推挽电路是一种常见的功率放大电路,它利用两个晶体管(通常为NPN和PNP类型)交替工作来...

    PUSHMAIL简介

    综上所述,PUSHMAIL是一项创新的移动电子邮件服务,结合了Push技术的优势,极大地提升了移动办公的效率和便利性。无限立通作为这一领域的领先者,通过其专业的产品和服务,为全球用户提供了全新的通讯体验。随着智能...

    水晶报表 pull 模式(拉模式)

    在水晶报表的设计中,存在两种主要的数据获取方式:Push模式(推模式)和Pull模式(拉模式)。本教程将详细讲解水晶报表的Pull模式,帮助你从0起点开始掌握这一核心技术。 Pull模式,也称为On-Demand模式,是一种...

    A new approach to time domain analysis of perturbed PWM push-pull DC-DC converter (2012年)

    In this paper, an analytical technique is presented for time domain analysis (transient and steady-state response) of perturbed PWM push-pull DC-DC converter using interesting corollary on Kharitonov'...

    Server Push入门介绍

    ### Server Push 技术入门详解 #### 一、Server Push 技术概述 **Server Push**,即服务器推送技术,是一种让服务器能够主动向客户端发送数据的技术。与传统的客户端发起请求(Client Pull)的方式不同,Server ...

Global site tag (gtag.js) - Google Analytics