【问题标题】:Advantages of AirNotifier and Parse-Server? [closed]AirNotifier 和 Parse-Server 的优势? [关闭]
【发布时间】:2016-12-10 22:09:24
【问题描述】:

至于我的学士论文,我想知道 air notifier 和 Parse Server 作为推送通知服务与 pushd、Aerogear 等其他服务相比有哪些优势……

【问题讨论】:

    标签: parse-platform push-notification apple-push-notifications push


    【解决方案1】:

    AirNotifier 是一个只发送推送通知的服务器,仅此而已。因此该服务器公开了可由客户端触发的 API 端点,以便为一台或多台设备发送推送通知。

    parse-server 是一个 MBAAS(移动后端即服务)开源平台,可让您轻松启动和运行后端。 MBAAS 背后的想法是,开发人员将专注于开发客户端应用程序,而平台将负责服务器端。因此 parse-server 执行以下操作以实现它:

    1. 公开动态端点 - 当您开发自己的后端时,您需要向客户端公开 API,因此每个 API 都需要由服务器端开发人员以任何服务器端编程语言(例如 NodeJS、Jave、Python 等)实现.)。在解析中它是自动完成的,因为它知道如何为您自动公开它。
    2. 处理推送通知 - 使用 parse-server,您可以轻松地向您的用户发送推送通知。首先,您需要订阅用户并将其存储在数据库中,然后您需要调用推送端点(也通过解析自动公开)并将 API 发送到您希望发送消息的设备,服务器将执行休息
    3. 云代码 - 为了让您的应用程序更灵活,解析服务器创建了他们称之为云代码的东西。云代码分为两种类型:可以在服务器上运行并应由客户端触发的自定义函数,以及在创建/删除/更改某些内容时由解析服务器核心自动触发的事件。
    4. 客户端 SDK - 解析服务器为大多数编程语言提供客户端 SDK,例如:iOS、Android、PHP、Javascript 等。这些客户端 SDK 非常强大,包含大量功能并且非常易于使用
    5. 还有更多的东西,例如:电子邮件集成、用户管理、客户端和服务器之间的自动同步、社交登录等等。

    总结一下:AirNotifier 只会提供简单的推送通知流程的应用服务器。 parse-server 将只是您的整个后端。

    顺便说一句! parse-server 是 100% NodeJS 实现,它将数据存储在 MongoDB 中。如果你想使用它,你需要学习如何配置它并将它部署到云中,而不是你需要具备基本的 NodeJS 技能。 parse-server 是流行的 parse.com 服务的开源版本,将于 2017 年 1 月推出

    你可以在这里阅读更多:

    https://github.com/ParsePlatform/parse-server

    希望现在很清楚:)

    【讨论】:

      猜你喜欢
      • 2014-06-29
      • 1970-01-01
      • 2013-01-08
      • 2015-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-27
      相关资源
      最近更新 更多