شما به هرشکلی که دوست داری میتونی نرم افزارت رو بنویسی

ما میتونیم هرطوری که بخوایم غذا بخویم، چه با قاشق چنگال، چه با دست و چه با پا!

به هرحال همینکه پیامی، فایلی یا عکسی ارسال باشه به دست کاربر برسه برنامه کار میکنه منتها شکل پیاده سازیت، کارآیی، مقیاس پذیری، توسعه پذیری و .. رو تعیین میکنه


دوست عزیز شما برای پیاده سازی یک پیامرسان به خیلی چیزا نیاز داری، منتها به نظر من نیاز به پیاده سازی الگوی Observer هست اگر و اگر نمیخوای ساختار Pear To Pear رو پیاده کنی.

منظورم اینه که پیام از من به سرور و از سرور به شما منتقل بشه که دقیقا میشه الگوی Observer.