2010-03-14 136 views
2

Howday,將數據推送到flex客戶端

我想將數據推送到flex客戶端。 我正在談論5000-15000個併發用戶之間的任何地方,每次貨幣更改時都需要獲取數據,這意味着大量用戶需要進行大量更改。

我一直在尋找WebOrb.net,但性能似乎很差(100用戶併發)的產品如此昂貴(我們購買了許可證)。

所以,我不得不尋找替代品,我知道有氟氟化合物,但似乎沒有人真正使用它的產品,它缺乏的例子和文件。

我的問題是: 哪些產品可以滿足我的需求(.net後端),我期望的這些產品的性能如何?

由於

+0

我不確定我明白weborb的哪一部分會有差的表現。我們在這裏與幾千個併發用戶一起使用它,每個用戶都有多個應用程序窗口,每個窗口都訂閱了五個消息隊列(rtmp/msmq消息 - 接收可容納屏幕截圖的HUGE值對象等)。這不包括每個屏幕/應用程序窗口正在運行的遠程操作。你如何測試?你的.NET方面是什麼樣的?多個數據庫查詢如何在單個請求下工作?你的global.asax是否陷入困境或應該優化? – 2010-03-15 15:44:02

回答

0

據我所知,二者的WebORB和FluorineFx的強度主要是在遠程處理(遠程過程調用,遠程對象)的,不一定是儘可能高效地將數據推更新,應用的類型你描述。

也許你可以改爲使用低級套接字通信,它可以更有效地推送更新。

我不知道任何產品的副手,但我猜想用於聊天或多人遊戲的東西可能有點相關。否則,在ActionScript/.Net中滾動自己的套接字通信可能是相當可行的。

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/Socket.html

相關問題