簡體   English   中英

當用戶從 web 應用程序進行任何更改時,我如何通知本機應用程序進行更改

[英]How can i notify react native app for the changes, when any changes is made by user from web app

目前我正在開發一個項目,其中移動應用程序和 web 應用程序是為管理員和用戶開發的。我只想通過 web 管理員更改更新我的反應本機應用程序。但是沒有任何應用程序更改我怎么能這樣做。如果你能提供幫助。

可以通過多種方式通知您的客戶端應用程序:

  1. Websocket:它是用戶瀏覽器和服務器之間的雙向交互通信session。 因此服務器可以在需要通知時向客戶端發送消息。 閱讀更多
  2. 定期輪詢您定期向服務器發送請求並詢問您是否需要更新任何內容。 服務器響應您的請求並關閉連接。 這個選項的性能不是很好,因為你的數據更新率可能太低了,即使后端數據沒有變化,你也會發出大量請求。
  3. 長輪詢:您向服務器發送請求,但這次服務器在有消息要發送之前不會關閉連接。 每當需要通知客戶端的后端數據發生更改時,服務器都會響應您的請求並關閉連接。
  4. 服務器發送事件:它使客戶端能夠通過 HTTP 連接從服務器接收更新。 閱讀更多
  5. 推送通知

這些解決方案中的每一個都有自己的優缺點,具體取決於您的要求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM