[英]Ruby REST client publish-subscribe communication possible or not?
我知道Rails REST介面,可讓我存取來源。 而且我知道消息傳遞的發布-訂閱策略
如果可以通過發布訂閱策略獲得資源(例如服務器通知客戶端您現在可以接收資源),是否可以實現REST客戶端(不是瀏覽器,但ruby客戶端在arduino設備上工作)來訪問資源?
我知道王菲 。 是否可以使用Faye來實現REST客戶端以通過ruby的publish-subscribe進行接收? 如果Faye無法實現,那么Ruby REST客戶端可以使用其他解決方案來構建發布訂閱通信嗎? Faye如何通知ruby客戶資源通知?
REST基於HTTP,因此它是Request-Response。 您無法使用REST進行發布/訂閱服務。
如果我是您,我將使用Faye通知客戶有關新資源或您要監視的任何內容。
並且在收到通知后,您可以向REST發出Ajax請求並獲取新記錄。
但是最好的方法是使用Faye將更改推送給客戶。
不知道,這很簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.