Является ли SocketAsyncEventArgs хорошим выбором для клиентского приложения? - PullRequest
1 голос
/ 16 ноября 2011

Является ли хорошим решением использовать SocketAsyncEventArgs для клиентского приложения, получающего рыночные котировки? Или традиционное время (правда) лучше?

Я ищу самое быстрое решение для получения тысячи сообщений в секунду.

1 Ответ

1 голос
/ 16 ноября 2011

Для сообщений большого объема лучше всего использовать SocketAsyncEventArgs. MS проделала огромную работу, чтобы сделать API как можно более легким по сравнению с памятью, поэтому GC придется запускать гораздо реже, чем при других подходах. IIRC - это единственный API, поддерживаемый Silverlight, поэтому, если это возможно, это единственный вариант.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...