SocketAsyncEventArgs是客户端应用程序的好选择吗?

本文关键字:选择 客户端 应用程序 SocketAsyncEventArgs | 更新日期: 2023-09-27 18:14:49

使用SocketAsyncEventArgs为客户端应用程序接收市场报价是一个很好的解决方案吗?还是传统的while(true)更好?

我正在寻找最快的解决方案,以便每秒接收数千条消息。

SocketAsyncEventArgs是客户端应用程序的好选择吗?

对于大量消息传递,SocketAsyncEventArgs是最好的。MS做了大量的工作来使API尽可能地减轻内存抖动,因此GC需要比使用其他方法更少地触发。IIRC是Silverlight唯一支持的API,所以如果这是可能的,那么它是你唯一的选择。