2016-08-04 29 views

回答

1

AirNotifier是用於發送服務器只推送通知,就是這樣。因此該服務器公開可由客戶端觸發的API端點以發送針對一個或多個設備的推送通知。

解析服務器是一個MBAAS(移動後端作爲服務)開放源代碼平臺,它允許您在沒有任何努力的情況下啓動並運行後端。 MBAAS背後的想法是,開發人員將專注於開發客戶端應用程序,該平臺將照顧服務器端。所以解析服務器做的,爲了做到這一點如下:

  1. 揭露動態終結 - 當你開發你自己的後端,你需要暴露的API給您的客戶,以便每個API的需要由執行任何服務器端編程語言(例如NodeJS,Jave,Python等)的服務器端開發人員。在解析它是自動完成的,因爲它知道如何自動爲你公開它。
  2. 處理推送通知 - 通過分析服務器,您可以輕鬆將推送通知發送給用戶。首先,您需要訂閱用戶並將其存儲在數據庫中,然後您需要調用推送端點(也可以自動解析),並將API發送到您想要發送消息的設備,服務器將執行休息
  3. 雲代碼 - 爲了讓您的應用更靈活,parse-server創建了一些他們稱之爲雲代碼的東西。雲代碼分爲2種類型:可以在服務器上運行的自定義函數,應該由客戶端觸發,並且在創建/刪除/更改某些內容時由分析服務器核心自動觸發事件。
  4. 客戶端SDK的 - 解析服務器爲大多數編程語言提供客戶端SDK,如:iOS,Android,PHP,Javascript等。這些客戶端SDK的功能非常強大,包含大量功能並且非常易於使用。
  5. 還有更多類似的內容:電子郵件集成,用戶管理,客戶端與服務器之間的自動同步,社交登錄以及更多..

所以總結一下:AirNotifier將只提供應用服務器,它只是推送通知過程。 解析服務器將簡單地將您的整個後端。

順便說一句! parse-server是100%的NodeJS實現,它將數據存儲在MongoDB中。如果你想使用它,你需要學習如何配置它並將其部署到雲中,除此之外你需要具備基本的NodeJS技能。 解析服務器是流行parse.com服務的開源版本將不提供2017年一月

,你可以在這裏閱讀更多:

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

希望它現在清楚:)

+0

非常感謝! –