2012-08-03 51 views
3

我想重用我現有的blazeds/java/spring應用程序來編寫一些html 5客戶端。有沒有人知道一個純粹的JS(不允許SWF橋)客戶端具有的pub/sub能力我該如何與blazeds端點對話而不使用閃光燈

到目前爲止,我的谷歌搜索發現2個項目 - jsasmf(它使用一個微小的SWF)和amf.js這丟失的pub/sub,但除了這2

什麼想法沒有其他項目(瘋狂的是罰款)關於如何做到這一點讚賞

歡呼

回答

0

爲什麼不使用jersey批註註釋您的blazeds服務對象實現以將其作爲休息服務公開。應該可以通過blazeds公開相同的服務並同時休息。您可以使用Atmosphere來實現發佈/訂閱

+0

很酷,可能會伎倆 - 謝謝你的建議。 – MikeW 2012-08-26 10:49:26

0

這可能與另一臺服務器。您將在該服務器上使用Flash的服務,並將它的API(例如)暴露給其他客戶端。你的客戶不需要安裝Flash。

0

擴展Erik Martino的答案......您可以嘗試使用GWT自己編譯Java AMF客戶端到JavaScript。

0

晚會但​​似乎Adobe也有一個JS客戶端。我在Dataservices ES 4.6的資源文件夾中下載了它的蹤跡。一個教程可以找到here

+0

另外這個JS lib很好用。我已經分叉它與BlazeDS更好地工作。沒有寫,只是修改了一下。 https://github.com/dsworldtrip/amfjs – 2014-09-08 11:54:03