وبسایت شخصی حسن هاشمی

برنامه نویس. ایران. قم :))

سیستم ارسال پوش نوتیفیکیشن

سلام دوستان

مدتی میشه روی یه پروژه اوپن سورس و فقط 4fun دارم کار می کنم، خیلی وقت هم بود که پستی نذاشته بودم گفتم مراحل انجام این پروژه رو توی وبلاگم با شما در میون بذارم تا از نظراتتون بهتره مند بشم.

2,3 سال قبل برای یه پروژه ای که روش کار می کردیم نیاز به یه سرور tcpبا performance و throughput بالا شد که البته با تشکر از سی شارپ 5 به راحتی انجام پذیر بود و در کمتر از 2 ماه نوشتمش.

پروژه رو هم تحویل دادیم رفتم :) مدتی قبل با بعضی از دوستان بحث ارسال پوش نوتیفیکشین برای اندروید و ios شد و همکاران بخش اندروید خیلی از GCM و زیرمجموعه های ایرانی اون می نالیدن :)) در نتیجه تصمیم گرفتم که سرور tcp که نوشته بودم رو بیارم برای ارسال پوش ویرایش کنم.

اما این طراحی خالص tcp یه سری مشکلاتی داشت که مجبور شدم کلاً این معماری رو بذارم کنار و از اول شروع کنم به نوشتمش.

بیشتر...