ferankyy
سه شنبه 30 خرداد 1391, 13:23 عصر
با سلام
من یه برنامه با WCF نوشتم که قسمت سرور این برنامه ویندوز اپلیکیشن می باشد و توابعی برای کار با دیتابیس دارد .
کلاینت ها حدود 15 عدد می باشند .
مشکل اینجاست وقتی که یکی از کلاینت ها میخواهد گزارشی از سرور بگیرید که حدود 2 دقیقه طول میکشد ( به دلیل تعداد رکورد های بالا ) در این مدت تمامی درخواست های کلاینت های دیگر به حالت تعلیق در می آید .
در ضمن InstanceContexMode=Singel و ConcurrencyMode=Multipe می باشد .
من یه برنامه با WCF نوشتم که قسمت سرور این برنامه ویندوز اپلیکیشن می باشد و توابعی برای کار با دیتابیس دارد .
کلاینت ها حدود 15 عدد می باشند .
مشکل اینجاست وقتی که یکی از کلاینت ها میخواهد گزارشی از سرور بگیرید که حدود 2 دقیقه طول میکشد ( به دلیل تعداد رکورد های بالا ) در این مدت تمامی درخواست های کلاینت های دیگر به حالت تعلیق در می آید .
در ضمن InstanceContexMode=Singel و ConcurrencyMode=Multipe می باشد .