رفتن به مطلب
  • 0

چت + gcm


babi.jonz

سوال

سلام، وقت بخیر

آیا ساخت برنامه چت که از gcm استفاده کنه، مثل سوکت نویسی به سرور مجازی یا اختصاصی که هزینه سنگینی هم داره، احتیاج داره؟ یا فرق میکنه؟

یجا دیده بودم که پوش نتیفکشن با هاست شخصی و gcm درست میکنن پس حتما هزینه ی کمی داره

و اگر هزینه ی کمی داره لطفا راهنمایی کنید که برای ساخت برنامه چت که از b4a وgcm وphp استفاده میکنه، چه کتابخانه ها و آموزشی لازمه

با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

6 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

درسته gcm هزینه ی کمی داره برای پوش اونم چون از طریق خود سرور های گوگل ارسال میشه و تاخیر ارسالشم تقریبا کمه ولی چیزی نیست که باهاش چت بسازی چون اصلا کاربردش چیز دیگست

و اصلا برای چت باید ارتباط دو طرفه باشه و کلا یه چیز دیگست . نمیدونم چطور به این نتیجه رسیدی با gcm چت بسازی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درسته gcm هزینه ی کمی داره برای پوش اونم چون از طریق خود سرور های گوگل ارسال میشه و تاخیر ارسالشم تقریبا کمه ولی چیزی نیست که باهاش چت بسازی چون اصلا کاربردش چیز دیگست

و اصلا برای چت باید ارتباط دو طرفه باشه و کلا یه چیز دیگست . نمیدونم چطور به این نتیجه رسیدی با gcm چت بسازی

http://www.androidhive.info/2016/02/android-push-notifications-using-gcm-php-mysql-realtime-chat-app-part-1/

post-4760-0-11559700-1470756518_thumb.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگه قرار به این باشه که با 20 خط کد php هم میشه نوشت واین همه دردسر نکشید ولی قابل استفاده واقعی نیست . این ها اپ های برای تست و اموزش با بار ترافیکی خیلی خیلی خیلی کم هستن

 

دوما اصلا تو عکس را نگاه کن چطوریه انتقال اطلاعات . فرض کن بخوای یه پیام را از یه گوشی به گوشی دیگه انتقال بدید چند بار این پیام این طرف و اون طرف میشه.حالا اونم با php و mysql که خودش سنگینه.

 

بگیم همه این ها هم حل شد اصل مسئله باقیه . برای ارسال اطلاعات باید بازم به سرور ریکوست بدی یعنی بازم نیاز به سرور اختصاصی داری.یعنی هیچی حل نشده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بگیم همه این ها هم حل شد اصل مسئله باقیه . برای ارسال اطلاعات باید بازم به سرور ریکوست بدی یعنی بازم نیاز به سرور اختصاصی داری.یعنی هیچی حل نشده

مثل ارتباط با دیتابیس آنلاین ریکوست میدیم (php و mysql) و اونم به gcm میده و اونم دوباره به گوشی پس نیاز به سرور اختصاصی نیاز نیست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام 

به نظر من یه اسکریپت چت راه بنداز رو سرور بعد بیا اپشو بساز  :fekr:  دردسرهم واسه خودت درست نکن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلامی دیگر

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

post-4760-0-98216500-1470904046_thumb.png

First the app connects to GCM server and register itself.

2. Upon successful registration, GCM issues gcm registration token to device. This registration token uniquely identifies each device.

3. The device sends the registration token to our server to store it in MySQL.

4. Whenever app server wants to send push notification, it sends a request to GCM server sending the push message along with the registration token.

5. GCM server identifies the device using the registration token and initiates the push message.

6. The device receives the push messages and further action takes place.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...