برنامه نویسی سوکت در React Native – ری اکت نیتیو

پلاگین سوکت نیتیو جاوا (java socket native) برای react native  اندروید.

در این جا یک پیاده سازی پایه از سوکت های جاوا در اندروید را ارائه میدهیم که امکان اجرای یک سوکت نیتیو (socket native)  مشتری  و سرور را داراست.

 برای این کار به RN 0.47  یا بالاتر نیاز دارید.

ویژگی ها

۱)محدودیتی در طول پیام ارسالی بین مشتری و سرور وجود ندارد.

۲)در نبود سروز مشتری میتواند به  طور خودکار متصل (connect)  شود.

 

ست آپ (set up)

قدم اول – نصب NPM

قدم دوم  – آپدیت کردن تنظیمات Gradle

 

قدم سوم – آپدیت کردن ساختار Gradle  اپلیکیشن

 

قدم چهارم –  MainApplication.java

 

استفاده از پلاگین

سرور

 

ایجاد یک سرور سوکت (socket server)

 

ارسال پیام به مشتری

 

بستن سرور

 

پیغام گیرنده ها

 

مشتری

 

اتصال به سوکت سرور (socket server)

 

ارسال پیام به سرور

 

قطع اتصال مشری 

 

پیغام گیرنده ها

 

Misc Functions

 

گرفتن آدرس IP دستگاه

آرایه ای از آدرس IP را برای دستگاه برمیگرداند.

 

چک کردن سرویس در دسترس

چک میکند که آبا یک سرور سوکت (socket server)  برای اتصال به شبکه در دسترس است یا خیر.

 

 

دیدگاه شما:

نوشته های مرتبط

۲۴

اردیبهشت
هوش مصنوعی

معرفی بهترین ابزار هوش مصنوعی

ابزار هوش مصنوعی (Artificial Intelligence) به دسته‌ای از تکنولوژی‌ها گفته می‌شود که به کامپیوترها اجازه می‌دهد تا به صورت خودکار، هوشمندانه و بدون نیاز به دخالت انسان، مسائل را حل کنند و تصمیم‌هایی بگیرند. در این روش، کامپیوتر با استفاده […]

http://platinco.ir/tag/python/

۱۴

اردیبهشت
پایتون

آموزش کتابخانه pygame

انواع روش های ساخت بازی با پایتون Python یکی از زبان‌های محبوب برای توسعه بازی است و به دلیل سادگی و قابلیت استفاده آن، توسعه دهندگان بازی‌های زیادی از آن استفاده می‌کنند. در ادامه، انواع روش‌های ساخت بازی با پایتون[…]

۱۰

فروردین
تجارت, دنیای فضای مجازی, راهکارهای تجاری

دلیل مهاجرت استار تاپ ها

آمار مهاجرت در گروه‌های دانشجویان و فارغ‌التحصیلان،‌ اساتید، محققان و پژوهشگران، پزشکان و پرستاران و فعالان حوزه کسب‌و‌کارهای نوپا (استارتاپ‌ها) چگونه است؟ بیشترین میل بازگشت به کشور بعد از مهاجرت در میان فعالان استارتاپی کشورمان است. از تبدیل شدن موضوع[…]