2012-05-22 30 views
3

我們有一個基於Rails構建的API,並使用resque處理一些東西。現在過程結束後,我需要向客戶端發送通知(這是一個使用Play Framework構建的應用程序,該應用程序向API發送一個json文件,並使用resque處理數據)。
我發現Faye,Private Publot of others但他們只有例子通知一個頁面(如聊天窗口等),而不是一個網絡服務器。
有什麼想法?非常感謝這是推送通知到另一個網絡服務器的正確方法

+2

你是什麼意思「通知網絡服務器」。 Web服務器是**服務器**,它們提供**請求**。如果你想「通知」一個Web服務器,你需要在它上面有一個URL:http:// mywebserver/notification?msg = hello'。然後你需要在後端運行一些東西來處理這個「通知」。不過,我認爲你需要詳細闡述你正在嘗試做什麼,因爲我懷疑這不是你正在尋找的答案。所以你需要更詳細地解釋你在做什麼和你想要什麼。 – Casper

+0

與'webserver'我的意思是我的應用程序與Play建成。這個應用程序構建併發送一個JSON到我的RoR API,並且在後臺進程之後,我需要告訴這個應用程序('play')該進程已成功或不可用。 –

+2

對,好。然後,我仍然認爲該解決方案適用於您的後臺進程(RoR應用),以便在完成後在您的Play應用中調用預定義的網址。像'http:// the_play_app/background_job_finished?id = 123'。即使用回調類型通知系統。 – Casper

回答

1

我們已經完成了faye。工作得很好