2010-10-17 56 views
0

所以here it is是BlazeDS的將完全在GAECURRENT Google App Engine無法使用BlazeDS的哪些功能?

BlazeDS的版本玩:3.2.0.3978狀態: 兼容要解決的 EMFException通過 flex.messaging.io.amf.AbstractAmfInput拋出, 跟隨馬丁Zoldano的解決方法在 http://martinzoldano.blogspot.com/2009/04/appengine-adobe-blazeds-fix.html。 您需要啓用會話才能使用BlazeDS工作,即 。

但我不知道這是否意味着從服務器到客戶端的消息,從BlaseDS服務器推送通知(我的意思是我們連接到從Flex客戶端服務器,但不要求數據和服務器將數據發送給我們,當它想),並且BTW有沒有人知道在哪裏得到一個教程(Flex + BlazeDS)?

Blaze v 3.2還有什麼更多的功能在質疑?

回答

1

以及我最近嘗試在谷歌plattform flex-blazeds應用程序,它不工作。我找到了一個指南,fix blazeds在gae上運行,你應該嘗試一下。對於blazeds消息服務的基本教程,你應該看看這個asotto.blogspot.com/,

1

消息不工作,除非你有足夠的幸運,讓所有的消費者/生產者註冊在同一臺機器上當你有一個體面的交通非常不可能)。

如果您想了解原因,您需要閱讀開發人員指南,集羣部分。基本上,整個pub/sub圖+消息隊列保持分佈在集羣中,並且這些機器正在使用JGROUPS進行通信。

很明顯,它不會在GAE上工作(Google分配的機器不會彼此認識,並且可能會丟失信息)。

0

由於GAE集羣機制,BlazeDS版本4的官方實現會導致重複會話問題。

相關問題