با سلام، با چه روشی میشود درخواستی فرستاد و منتظر پاسح آن نماند ؟ آیا با وب سوکت عملی میشود ؟
یک درخواستی به سرور دیگر باید بفرستیم برای آپلود، حالا این فایل حجمش بالاست طول میکشد آپلود شود ما نمیخواهیم منتظر پاسخ بمانیم.
تشکر.
با سلام، با چه روشی میشود درخواستی فرستاد و منتظر پاسح آن نماند ؟ آیا با وب سوکت عملی میشود ؟
یک درخواستی به سرور دیگر باید بفرستیم برای آپلود، حالا این فایل حجمش بالاست طول میکشد آپلود شود ما نمیخواهیم منتظر پاسخ بمانیم.
تشکر.
با جاوااسکریپت یا جی کوئری که درخواست بزنید همین اتفاق میافته فایل واسه آپلود ارسال میشه و کدهای ادامه صفحه اجرا میشن...
معمولا این سوال با ایجکس که کار بشه به این صورت پرسیده میشه چطور بعد از ارسال درخواست به سرور منتظر جواب اون بمونه جیکوئری و مشکل این مورده...
آخرین ویرایش به وسیله areeef : پنج شنبه 27 خرداد 1395 در 19:28 عصر
اگر منظور از سرور ۱ همون سرور اصلی و سرور ۲ همون کلاینت هست که داره request , response میده بازم تفاوتی نداره شما درخواست رو با ایجکس به سرور میفرستید سرور کارشو میکنه و کلاینت هم کارشو ... به عنوان مثال میتونید وقتی فایل داره آپلود میشه تو خط های بعد با دستور ایجکس دیگه یه سطر به دیتابیس اضافه کنید یا عملیات دیگه...
آهان اگر اشتباه نکنم میخواید multithread کار کنید درسته این لینک ببینید به کارتون میاد
همون فناوری web socket که گفتید بهتر بکار میاد. ولی وب سوکت موقعی که باز شد و داره فایل رو آپلود میکنه، کاربر نباید پنجره رو ببنده و اگر ببنده آپلود فایل تکمیل نمیشه
استفاده از ارسال فایل بصورت async مناسب هست
https://github.com/liamks/Delivery.js
http://stackoverflow.com/questions/1...with-websocket