微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

双向身份验证如何如此瞬时?

如何解决双向身份验证如何如此瞬时?

对不起,我意识到这可能是一个完整的菜鸟问题。但是我花了很多时间试图找到答案,但现在甚至不确定我的关键字是否正确。请指导:(

在这里-

双向身份验证如何如此瞬时?关于在我们的移动应用程序中下载某些对时间敏感的更新的问题,我们正在进行着长期的“推压与获取”辩论。 “获取更好”团队声称通过FCM进行推送通知可能会出现延迟。此外,他们还声称,我们的android应用基本上可以通过频繁获取来完成检测推送通知更改的Web作业,从而可以实现所有这些目的。我们陷入2011年了吗?可能:(

所有这些使我对Microsoft /银行批准交易的双向身份验证感到好奇。它们与REST API的实现方式不同吗?他们怎么这么瞬时?当我搜索任何内容时,它只会告诉我如何进行设置。您能告诉我如何设计架构或关键字以发现自己吗?预先谢谢你。

解决方法

Firebase Cloud Messages系统只是一个掩盖的GCM。 Google Cloud Messages的工作方式如下:

在Google云端服务器上,只有一个TCP套接字在接受模式下等待。 TCP连接已由Google Play应用程序启动。
当此TCP客户端套接字接收到某些消息时,该消息包含信息,例如应寻址的应用程序的程序包名称,当然还有数据本身。解析这些数据并将其打包为一个意图,该意图将被应用程序广播并最终被接收。

您可以找到详细的回复here

据我所知,使用当前技术无法创建真正的PUSH通知系统。
模拟PUSH通知的方式主要有两种:

  • 轮询对于某些环境和系统而言是好的,但并非对所有环境都适用
  • 处于等待模式的TCP套接字(请参见上文),这是最常用的系统

两种系统显然都有优点和缺点(例如,请参见here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。