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

推送和取回是用户在设置电子邮件帐户时可以选择的两个选项。它们用于从服务器向客户端发送电子邮件。推送和获取之间的主要区别在于,服务器启动推送,而客户端必须启动获取。...

推送和取回是用户在设置电子邮件帐户时可以选择的两个选项。它们用于从服务器向客户端发送电子邮件。推送和获取之间的主要区别在于,服务器启动推送,而客户端必须启动获取。

因此,从上面我们可以理解推送和获取之间的区别取决于发起将电子邮件从服务器发送到客户端的过程的那一方。使用push,客户机不需要经常检查服务器,因为邮件是自动发送的。另一方面,使用fetch,客户机必须定期检查服务器以查看新电子邮件。总的来说,当需要即时发送电子邮件时,推送是一个更好的选择。

覆盖的关键领域

1.什么是Push–定义,功能2.什么是Fetch–定义,功能3.Push和Fetch的区别是什么–主要区别的比较

关键术语

发邮件、取回、推送

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

什么是推(push)?

通过push,客户端设备不需要不断地检查服务器以查看是否有新的电子邮件到达。当服务器收到电子邮件时,它会自动通知客户端并发送该电子邮件。它也不会以常规方式查询服务器。推送使用IP地址更新服务器。因此,服务器可以很容易地与客户机联系。Push不支持POP等协议,而是使用IMAP等新协议。

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

什么是取来(fetch)?

使用fetch时,客户端总是要检查服务器才能查看新的电子邮件。间隔检查可以配置为几分钟(如15分钟、30分钟)或几小时(如1小时、2小时等)。更长的间隔将需要更多的时间来接收电子邮件。缩短间隔将使延迟最小化,但无论是否收到新电子邮件,这都会导致消耗更多的电池寿命。没有自动发送电子邮件。Fetch比Push慢,需要更多的时间来响应。

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

定义

推送是一种从服务器自动向客户端发送电子邮件的选项。Fetch是一个要求客户机不断检查服务器以查看最新邮件的选项。

初始化

推送和获取的基本区别在于推送由服务器初始化,而获取由客户端初始化。

功能

push和fetch的重要区别在于,通过push,电子邮件将立即出现在收件箱中,类似于短信息。使用fetch,用户必须经常检查服务器才能看到新收到的电子邮件。

速度

另外,如前所述,push会自动将收到的邮件发送到客户端。因此,push比fetch快。获取速度较慢,因为客户端必须定期检查服务器才能看到新的电子邮件。因此,需要更长的时间才能做出反应。

耗电量

此外,由于发送电子邮件是自动完成的,推送消耗更少的电力。但是应该有一个良好的互联网连接来自动接收电子邮件。当客户端定期连续检查服务器时,Fetch会消耗更多的能量。

检查服务器

此外,push不像fetch那样定期检查服务器。

协议

push和fetch之间的另一个区别是,较新的协议(如IMAP)支持push,但只有较旧的precool(如POP)支持fetch。

结论

在设置电子邮件帐户时,推送和获取是两个可用的选项。推送和获取的区别在于推送是由服务器启动的,而获取是由客户端启动的。Push使用较新的协议,fetch使用较旧的协议。电子邮件提供商如Google和Yahoo都支持推送和获取选项。

引用

1.“拿还是推?设置您的电子邮件帐户,以最大限度地延长电池寿命,加快交付速度[IOS提示]。“Cult Of Mac,Cult Of Mac,2015年7月27日,此处提供。

  • 发表于 2021-07-01 01:44
  • 阅读 ( 473 )
  • 分类:IT

你可能感兴趣的文章

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

取来(fetch)和推(push)的区别 Fetch和Push是设置电子邮件客户端时遇到的两个术语。当设置你的电子邮件帐户时,你将有几个选项可供选择。这些选项包括fetch和push。您可能还有手动选项。这两个术语决定了从服务器向客户端发送...

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

使用手动刷新可节省任何平板电脑或智能手机的电池寿命

...吗?防止它在后台自动检查新的电子邮件和其他数据。“Fetch”将以最快的速度耗尽电池电量。 这一技巧对于不经常使用的平板电脑特别有用。通过禁用所有的后台活动,你可以把iPad(或其他平板电脑)放在一边,让它的电池...

  • 发布于 2021-04-11 00:18
  • 阅读 ( 183 )

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

...“P”和“U”开头,所以认为你能凭视觉分辨出哪个是“push”和“pull”是行不通的。因此,我为您提供了一个关于Duolingo上最流行语言中“push”和“pull”的便捷指南:法语:推=倒,拉=累西班牙语:Push=Empujar,Pull=Tirar德语:Push...

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

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

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

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

推(push)和流行音乐(pop)的区别

...修改其内容,这两个操作称为PUSH和POP。推送和POP的主要区别在于它们对堆栈的处理。当您想向堆栈添加更多条目时,使用PUSH,而POP用于从堆栈中删除条目。 堆栈之所以这样命名是因为它像一堆书一样放置各个数据项。第一个放...

  • 发布于 2021-06-23 20:29
  • 阅读 ( 155 )

犯罪(commit)和推(push)的区别

...人员都可以将更改推送到共享存储库。   提交和推送的区别 基础知识 –承诺之后才是推动。Git commit记录并跟踪对存储库的更改,每次提交都指向一个树对象,该树对象捕获执行提交时存储库的状态,所有这些都在一个完整的...

  • 发布于 2021-06-26 10:07
  • 阅读 ( 314 )

堆栈指针(stack pointer)和程序计数器(program counter)的区别

堆栈指针和程序计数器的主要区别在于,堆栈指针是一个寄存器,用于存储堆栈中最后一个程序请求的地址,而程序计数器是一个寄存器,用于存储从内存执行的下一条指令的地址。 寄存器是内置在CPU中的小型存储单元。它们...

  • 发布于 2021-07-01 06:52
  • 阅读 ( 616 )

可滚动的(scrollable)和db2中的不可滚动游标(non scrollable cursors in db2)的区别

DB2中可滚动和不可滚动游标的主要区别在于,可滚动游标用于在结果集中随机移动,而不可滚动游标用于在结果集中按顺序向前移动。 DB2是IBM开发的关系数据库管理系统。它是一个能够处理大量数据的高性能数据库。多个用户...

  • 发布于 2021-07-01 12:43
  • 阅读 ( 214 )

git拉(git pull)和git获取(git fetch)的区别

GIT Pull和GIT Fetch的主要区别是GIT Pull命令下载远程存储库中的更改,并合并这些更改并将它们存储在本地存储库中,而GIT Fetch命令允许检索远程存储库中所做的更改,而不合并这些更改。 在开发大型软件程序时,使用版本控制系...

  • 发布于 2021-07-01 17:42
  • 阅读 ( 157 )

推(push)和拉动策略(pull strategy)的区别

...本质。本文节选可能有助于您理解推送和拉送策略之间的区别。 内容:推送策略(content: push strategy) vs. 拉动策略(pull strategy) 对比图 定义 关键区别 结论 对比图 Basis for ComparisonPush StrategyPull Strategy 意义推送策略是一种策...

  • 发布于 2021-07-08 19:56
  • 阅读 ( 1507 )
mcw1653
mcw1653

0 篇文章

相关推荐