aliphp1
پنج شنبه 25 دی 1393, 23:10 عصر
سلام ببینید یک چیزی میخوام که نمی دونم می تونم خوب توضیح بدیم یا نه !
با یک مثال توضیح میدم
من میخوام که وقتی اطلاعاتی به یک صفحه ارسال میشه بعد از اینکه نصف عملیات انجام شد به کاربر یک پیغام بده و بقیه عملیات انجام بشه و در این حین کاربر بتونه کارش رو انجام بدم و منتظر برگشت اطلاعا از سرور نباشه
فرض کنید میخوام با استفاده از وبسرویس شارژ عملیات شارژ مستقیم یک سیم کارت رو انجام بدیم
حالا وقتی کاربر روی دکمه شارژ کلیک کنه اطلاعات پست بشه و در صفحه مربوطه دریافت بشه در دیتابیس ثبت بشه و یک متد از وبسرویس فراخوانی بشه و نتیجه متد در دیتابیس ثبت بشه
حالا میخوام وقتی کاربر کلیک کرد به محض اینکه اطلاعات در دیتابیس ثبت بشه به کاربر پیغام بده و و با وجود اینکه سرور هنوز در حال ارسال به وبسرویس و دریافت هست کاربر بتونه شماره بعدی رو بزنه
یعنی کاربر منتظر نباشه تا نتیجه نهایی از وبسرویس گرفته بشه
در حالت عادی کاربر نمی تونه کاربر بکنه تا جواب برگرده ولی این خوب نیست
لطفا راهنمایی کنید
با یک مثال توضیح میدم
من میخوام که وقتی اطلاعاتی به یک صفحه ارسال میشه بعد از اینکه نصف عملیات انجام شد به کاربر یک پیغام بده و بقیه عملیات انجام بشه و در این حین کاربر بتونه کارش رو انجام بدم و منتظر برگشت اطلاعا از سرور نباشه
فرض کنید میخوام با استفاده از وبسرویس شارژ عملیات شارژ مستقیم یک سیم کارت رو انجام بدیم
حالا وقتی کاربر روی دکمه شارژ کلیک کنه اطلاعات پست بشه و در صفحه مربوطه دریافت بشه در دیتابیس ثبت بشه و یک متد از وبسرویس فراخوانی بشه و نتیجه متد در دیتابیس ثبت بشه
حالا میخوام وقتی کاربر کلیک کرد به محض اینکه اطلاعات در دیتابیس ثبت بشه به کاربر پیغام بده و و با وجود اینکه سرور هنوز در حال ارسال به وبسرویس و دریافت هست کاربر بتونه شماره بعدی رو بزنه
یعنی کاربر منتظر نباشه تا نتیجه نهایی از وبسرویس گرفته بشه
در حالت عادی کاربر نمی تونه کاربر بکنه تا جواب برگرده ولی این خوب نیست
لطفا راهنمایی کنید