• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
از چه روشی استفاده کنم؟
#1
دوستان برای مثال زیر از چه روشی در سمت سرور باید استفاده کنم؟

کاربر از طریق اپلیکیشن سفارشی رو ایجاد میکنه و استاتوس سفارش در اپ میشه در حال بررسی سفارش ، چند دقیقه بعد که سفارش تایید شد استاتوس در اپ میشه: سفارش شما تایید شد. چند روز بعد که سفارش ارسال شد میشه: سفارش شما ارسال شد و....

برام مهمه که در لحظه ای که تغییری در دیتابیس صورت میگیره، وضعیت سفارش در اپ تغییر کنه (یا چند ثانیه)


و سوال دوم اینکه بهترین روش و امن ترین روش برای ارتباط اپ با سرور چیه؟ طوری که کانکشن برای ارتباط های بعدی بسته نشه و سرور همچنان بتونه با کاربر ارتباط برقرار کنه و فشاری هم به سرور در صورت تعدد کاربر نیاد.

ممنون
  پاسخ
تشکر شده توسط :
#2
اینهمه اساتید خبره توی این انجمن هست ، کسی نظری نداره واقعا؟؟

فرض کنید بنده یک اپلیکیشن اندرویدی ساختم که کاربر میتونه مثلا توش سفارش کالا بده، این سفارش در نهایت به سمت سرور می ره و در دیتابیس ذخیره میشه خب؟ حالا بنده توی دیتابیس برای هر سفارش یک فیلد وضعیت سفارش گذاشتم که سه مقدار عددی می گیره:
1:سفارش تایید شد.
2:سفارش در حال آماده سازی می باشد.
3:سفارش ارسال شد.

هر سفارش متناسب یکی از وضعیت های بالا رو خواهد داشت، حالا من میخوام به محض اینکه هر سفارش وضعیتش تغییر کرد به صاحب سفارش در همون اپلیکشن وضعیت مرسوله اش رو بگم.

ممکنه دو سه روز بعد از تایید سفارش ، سفارش ارسال بشه یعنی تا دو سه روز هر کاربراپلیکیشن باید هر یک دقیقه یک ریکوئست بده به سرور که کالای من در چه وضعیتیه؟؟

میخوام بجای اینکه اپلیکیشن هر چند ثانیه یک رکوئست بده ، خود سرور تغییر وضعیت سفارش رو به سفارش دهنده اطلاع بده..
  پاسخ
تشکر شده توسط :
#3
خب کاربر هروقت رفت تو قسمت وضعیت سفارشش یه ریکوئست بره رو سرور
  پاسخ
تشکر شده توسط :
#4
android push notification service
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان