ارتباط real timeنرم افزاراندرویدی با سرور اینترنت

ic_teta

کاربر تازه وارد
تازه وارد
به نام خدا

سلام دوستان

من یک نرم افزار اندرویدینوشتم که به یک وب‌سرور وصل میشه و آخرین تغییرات رو ازش میخونه. با پروتکل RestFul و با Http GET دارم این کارو می کنم. عیب این روش اینه که real time نیست، چون من میخام بلافاصله بعد از تفییرات تو سرور، نرم افزاربا خبر بشه، اما اینجا مجبورم یک Trade off بین حجم اینترنت و زمان انجام بدم و مثلا هر 5 = n ثانیه یک درخواست GET بزنم و آخرین وضعیت رو بخونم.

سمت سرور رو با هر چیزی از جمله ASP و PHP و ... میتونم پیاده کنم، اما نمیدونم سمت نرم افزاررو باید چطور پیاده کنم!!!

البته تو شبکه داخلی مشکلی نیست و با ارتباط tcp/ip به راحتی این کار انجام شدنیه، مشکل من تو بستر اینترنته که سرور، IP نرم افزاررو نمی تونه داشته باشه. نرم افزارممکنه ساعت ها به سرور وصل باشه.

خوشحال میشم کمکم کنید.

ممنون
 
بالا