2009-03-01 23 views
0

Yaptığım her istemci bağlantısı için lütfen yeni bir SocketAsyncEventArgs öğesine ihtiyacım var.Her istemci bağlantısı için bir SocketAsyncEventArgs öğesine ihtiyacım var mı?

Bir döngüde birkaç istemci bağlantısı yapıyorum, her bir istemcinin bir veritabanından durumu için UserToken'ı dolduruyorum.

SocketAsyncEventArgs'ı yeniden kullanmanın ve her bağlantı için ayrı UserToken durumunu sürdürmenin bir yolu var mı?

Teşekkürler.

cevap

1

Bu soru biraz eski ama yine de geçerli. Ben referans olarak aşağıdaki bağlantıları önermek:

Sunucu (sorunuza yanıt) bir SocketAsyncEventArgs havuzu uygular olarak codeproject linki öneririm. Bununla birlikte, bu kodun çözülmesi gereken sorunlara sahip olduğunu unutmayın.

+0

MSDN'den bu yeni sınıfın belgeleri çok fazla yardımcı olmuyor ve Google çok az şey veriyor. Sanırım insanlar hala 2.0 soket sınıflarını kullanıyorlar ve henüz .net35 için sağlanan yeni soket program modeline geçme gereği duymadılar. MS, bu yeni modelin performans ve ölçekleme yararlarının gerçekten iyi olduğunu iddia ettiği ve bu durumun .net35 özelliklerinden biri olarak bahsedildiği için bu talihsiz bir durumdur. –

İlgili konular