什么是推送技术?(push technology?)

在计算机协议的世界里,有多种在计算机之间共享数据的方法。推送技术是一种协议的示例,它使用户能够订阅信息,然后根据事件将信息推送到其计算机。这项技术是可以满足收集和接收信息的特定业务需求的多种协议之一。...

在计算机协议的世界里,有多种在计算机之间共享数据的方法。推送技术是一种协议的示例,它使用户能够订阅信息,然后根据事件将信息推送到其计算机。这项技术是可以满足收集和接收信息的特定业务需求的多种协议之一。

Server push technology is an example of a publish-and-subscribe model where the user will receive periodic updates of information.

系统架构的艺术包括设计适当的模型,以适应计算机应用程序中的特定业务需求。这些模型包括用于说明事件的协议、异步和同步处理以及发布和订阅模型。服务器推送技术是发布和订阅模型的一个示例,用户将定期收到信息更新。

许多电子邮件系统使用典型的电子邮件推送技术。这是一种定期在大多数个人数字助理(PDA)设备上实施的技术,用于按时间间隔接收电子邮件更新。当新的电子邮件被接收到中央电子邮件服务器盒中时,它们将以更优雅的方式发送到订阅电子邮件设备。

随着推送技术的主流使用,在应用程序中实现这种方法相对容易。主要需求是创建一个中央服务器,用于管理和维护特定事件和任务的订阅方。此管理器将在事件发生时通知订阅者,并通过推送信息将已订阅的信息发布回用户。

发布和订阅模式有很多好处,包括不需要对所有订阅者进行ping或持续拉取。在创建推送技术之前,用户需要不断地从服务器请求新数据。新数据的ping将基于指定的时间变量。推送技术允许中央服务器完全控制向订阅者发送数据的时间,从而实现更高效的解决方案。

推送技术的另一个例子是在互联网上使用股票行情提要。这个真正简单的联合(RSS)类型的提要基于发布和订阅模型。在本例中,用户订阅股票代码并输入他想要跟踪的股票。每次股票价格发生变化时,都会向用户发送新定义价格的更新。

  • 发表于 2021-12-14 14:47
  • 阅读 ( 170 )
  • 分类:互联网

你可能感兴趣的文章

取来(fetch)和推(push)的区别

...,许多人对“获取”和“推送”这两个术语感到困惑。 什么是取来(fetch)? 使用fetch,客户机将检查服务器以查看电子邮件是否已到达。如果找到一个或多个电子邮件,它们将被下载到客户端设备。Fetch可以配置为从几分钟到几...

  • 发布于 2020-11-03 00:48
  • 阅读 ( 489 )

sparrow for iPhone1.1增加了发送和存档、网络浏览器,开发者称“推送即将到来”

...有横向或POP帐户支持,但是我们被告知这两个特性(以及推送、通过第三方解决方案服务器或其他方式)将在下一次更新中出现。尽管Sparrow还很难作为主要的电子邮件客户端,因为它没有电子邮件推送通知,但这些新功能使它...

  • 发布于 2021-04-21 19:46
  • 阅读 ( 120 )

kwaga收购push notifications expertboxcar.io

...e,刚刚获得Boxcar.io,它为iPhone ios5之前的版本设置了组织推送通知的标准。虽然Boxcar已经快一年没有更新了,但该公司很早就进入了推送通知游戏,允许用户定制来自Twitter、Facebook和电子邮件等多种服务的通知。该公司网站声称...

  • 发布于 2021-04-23 12:53
  • 阅读 ( 134 )

firefox现在可以像safari和chrome一样发送推送通知

...Mozilla的Firefox浏览器有一个可以节省时间和电池的窍门:推送通知。这意味着,在你允许的情况下,网站可以发送直接出现在你桌面上的消息-即使你没有打开该网站。这可以让你关闭不必要的标签,节省你的处理能力和电池寿命...

  • 发布于 2021-05-03 05:46
  • 阅读 ( 163 )

苹果将在6月5日发布ios、macos等的未来

...何结合技术和艺术来推动世界发展的一些崇高的语言: Technology alone is not enough. Technology must intersect with the liberal arts and the humanities, to create new ideas and experiences that push society forward. This summer we bring together thousands of brilliant minds repre...

  • 发布于 2021-05-09 22:03
  • 阅读 ( 85 )

在去外国之前先学这两个词

...cken,Pull=齐亨意大利语:Push=spinger,Pull=Tirare土耳其语:推送=İtme,拉力=Ç埃克梅葡萄牙语:Push=Empurrar,Pull=Puxar瑞典语:Push=Tryck,Pull=Dra挪威语:Push=Trykk,Pull=Trekk荷兰语:Push=Duwen,Pull=Trekken所以现在你不再是挪威的游客了,...

  • 发布于 2021-05-14 08:40
  • 阅读 ( 150 )

pushbullet for android获得了一个新的ui,push-everywhere功能

...更加有用。现在,您可以从**上一次将链接、照片或文字推送到所有设备上。更新带来了一个新的卡片风格的用户界面,这是所有的风靡一时,以及一个更简单的浮动共享框。当你从你的Android设备推送一些东西时,你现在可以选...

  • 发布于 2021-05-21 10:58
  • 阅读 ( 100 )

push launcher让您轻松访问ios应用程序

...布应用程序的最佳方式,但它在苹果的封闭系统中工作。推送启动器(目前免费)| iTunes应用商店通过Gizmodo

  • 发布于 2021-05-23 08:22
  • 阅读 ( 114 )

sparrow+使sparrow成为ios上的默认电子邮件客户端,免费添加推送通知

...en):Sparrow是一个非常棒的iOS邮件客户端,但是如果没有推送通知和成为默认客户端的能力,它就有点不足了。越狱的iOS用户可以添加这两个功能与免费麻雀+调整。Cydia应用商店提供的Sparrow+,本质上是将前面提到的Sparrow Push与S...

  • 发布于 2021-05-26 12:45
  • 阅读 ( 78 )

sparrow push在sparrow for iphone中启用推送通知(需要越狱)

...):Sparrow for iPhone上周发布时有一个小问题,它不能处理推送通知,因为苹果不允许。如果你越狱,你可以很容易地解决这个问题与免费调整。跳到Cydia和搜索“麻雀推”找到并安装这个小调整。一旦安装,您将能够打开麻雀和...

  • 发布于 2021-05-26 20:16
  • 阅读 ( 104 )
rrsq1151
rrsq1151

0 篇文章

相关推荐