2010-03-14 3 views
2

Howday,Push data to flex client

Я хочу выталкивать данные для гибких клиентов. Я говорю о где-то между 5000-15000 одновременных пользователей, нужно получать данные каждый раз, когда валюта изменяется, что означает множество изменений для большого количества пользователей.

Я искал WebOrb.net, но производительность кажется очень плохой (100 пользователей одновременно) для продукта настолько дорогостоящим (мы приобрели лицензию).

Итак, я должен изучить альтернативы, я знаю, что есть фторфрон, но кажется, что никто не использует его для продуктов, и ему не хватает примеров и документации.

Мой вопрос: Какие продукты могут отвечать моим потребностям (.net backend) и какова производительность, которую я могу ожидать от этих продуктов?

Благодаря

+0

Я не уверен, я понимаю, что часть WebORB будет иметь низкую производительность. Мы используем его здесь с несколькими тысячами одновременных пользователей, каждый из которых имеет несколько окон приложений, и каждое окно подписывается на пять очередей сообщений (сообщения rtmp/msmq - получение объектов HUGE, которые могут содержать скриншоты и т. Д.). Это не включает удаленные операции, которые запускаются в каждом окне экрана/приложения. Как вы тестируете? Как выглядит ваша сторона .NET? Как работают несколько запросов db с одним запросом? Является ли ваш global.asax увязкой вещей или он должен быть оптимизирован? –

ответ

0

Как я понимаю, сила обоих WebORB и FluorineFx в первую очередь в Remoting (удаленный вызов процедур, удаленных объектов) и не обязательно в подталкивании обновления данных настолько эффективно, насколько это возможно, для вида применения вы описываете.

Возможно, вы могли бы вместо этого изучить использование низкоуровневой связи сокетов, которая может быть более специализированной в эффективном толковании обновлений.

Я не знаю никаких продуктов, но я думаю, что вещи, используемые для чатов или многопользовательских игр, могут быть несколько важными. В противном случае, вероятно, вполне возможно перевернуть собственную связь сокетов в ActionScript/.Net.

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