سلام
بخواهیم یک چیزی بسازیم مثل یک ربات هرکس مثلا یک عدد نوشت مثل 12 سریع جوابش رو بده (این 12 رو هم تنظیم کردیم که مثلا چی جواب داده بشه ) .
حالا این سریع جواب دادن ها چجوریه به سرور فشار نمیاد ؟
از سوکت استفاده بشه ؟
ممنون
سلام
بخواهیم یک چیزی بسازیم مثل یک ربات هرکس مثلا یک عدد نوشت مثل 12 سریع جوابش رو بده (این 12 رو هم تنظیم کردیم که مثلا چی جواب داده بشه ) .
حالا این سریع جواب دادن ها چجوریه به سرور فشار نمیاد ؟
از سوکت استفاده بشه ؟
ممنون
بنظر من یه تکست باکس می خواد با یه رخداد اینتر ، حالا کاربر متنشو تایپ می کنه و اینتر رو که زد از بانک سلکت بگیر 'متنی که کاربر نوشته' = select answer from dictionary where name ، اینم ایجکسی بزار که صفخه رفرش نشه .... هرچقدر جدول dictionary کامل تر باشه هوشمندی رباتت بالاتره
من تجربه ربات نویسی نداشتم ، اولین راهی که به ذهنم رسیدو گفتم
یکسره بخواد کانکت بشه بخونه و سریع ارسال کنه مشکلی ایجاد نمیشه ؟؟
آبا همین روش فقط برای ساخت چنین رباتی موثر است ؟
ممنون
البته میتونی یه کار دیگه هم کنی
اینه که اصلا ارتباط با بانک نداشته باشی و ارتباطت با یه فایل جی سان باشه یا ایکس ام ال
اینطوری دیگه مشکلات قطع شدن سرور و سرعت رو نداری
جی سن خیلی سرعت خوبی داره . ولی امنیت داره که خونده نشده توسط افراد چون یک فایله که میشه از هاست درآوردش!!
سلام دوست عزیز . برای اینکه تعداد درخواست به سرور زیاد نشه .
باید از کتابخوانه هایی مثل SingalR یا ... استفاده کنید که بصورت RealTime جواب میدهد ، چون در حالت HTTP شما بعد از درخواست کانکشن از بین میره ! اما با استفاده از این کتابخوانه ها کانکشن از بین نمیره ، میتونین با این روش مثلا حتما chat هم بنویسید ، برای اطلاعات بیشتر لینک زیر بدردتون میخوره :
http://www.dotnettips.info/post/849/signalr