2009-08-27 2 views
0

У меня есть приложение для чата silverlight. мой вопрос: (а) может netmsmqbinding поддерживать неограниченные соединения службы wcf. потому что вначале im использует привязку pollingduplex, но поддерживает только 10 соединений на iis6 также на сервере edition.im allready устанавливает параметры дросселирования сервиса, но не влияет на сервер iis. так что теперь я хочу пойти за netmsmqbinding. пожалуйста, объясните мне msmqbinding limits.can его лучше для чата или нет?netmsmqbinding с ограничением соединений silverlight

Помогите мне принять решение.

Благодаря

ответ

1

Насколько я знаю (но я не знаю, Silverlight все, что хорошо), он поддерживает только BasicHttpBinding.

И даже если Silverlight поддерживает MSMQ - это определенно не очень хороший протокол для использования при создании приложения чата. Очередь может буферизовать сообщения и доставлять их позже. Это хорошо работает во многих сценариях, но когда я общаюсь с кем-то, я хочу, чтобы мое сообщение появилось сразу, а не «через некоторое время» .....

Итак, если вам действительно нужно использовать MSMQ каким-то образом , Я думаю, вам придется иметь базовую службу на базе BasicHttp, которая идет от вашего клиента Silverlight к серверу, а затем на сервере отправляет ваше сообщение в очередь MSMQ.

Марк

+0

Также MSMQ будет необходимым компонентом для клиента, который не устанавливается по умолчанию и будет ограничивать вас в Windows, только клиенты. –

Смежные вопросы