توصيل الأجهزة لاسلكيًا

بالإضافة إلى تمكين التواصل من خلال السحابة، توفر واجهات برمجة التطبيقات اللاسلكية في Android أيضًا وتتيح الاتصال بالأجهزة الأخرى على الشبكة المحلية نفسها، بالإضافة إلى أجهزة ليست متصلة بأي شبكة ولكنها قريبة فعليًا. إن إضافة وتساهم حملة Network Service Discovery (NSD) في تحقيق هذا الهدف من خلال السماح لتطبيق ما ابحث عن جهاز قريب يشغل خدمات يمكنه الاتصال به. يساعدك دمج هذه الميزة في تطبيقك على توفير مجموعة كبيرة من مثل اللعب مع مستخدمين في نفس الغرفة وسحب الصور من أو كاميرا ويب متصلة بالشبكة تدعمها NSD أو تسجيل الدخول عن بُعد إلى أجهزة أخرى الشبكة نفسها.

تصف هذه الفئة واجهات برمجة التطبيقات الرئيسية للبحث عن الأجهزة الأخرى والاتصال بها. من تطبيقك. وعلى وجه التحديد، تصف واجهة برمجة تطبيقات NSD لاكتشاف الخدمات المتاحة وواجهة برمجة تطبيقات شبكة الند للند (P2P) من شبكة Wi-Fi لإجراء الاتصال الاتصالات اللاسلكية. كما تشرح لك هذه الدورة التدريبية كيفية استخدام بروتوكول NSD وخدمة P2P مع Wi-Fi في معًا لاكتشاف الخدمات التي يوفرها الجهاز والاتصال بالجهاز عندما لا يكون أي من الجهازين متصلًا بإحدى الشبكات.

إذا كنت تبحث عن واجهة برمجة تطبيقات ذات مستوى أعلى لتطبيق Android لنقل البيانات بشكل موثوق وآمن بين الأجهزة باستخدام شبكة Wi-Fi والبلوتوث، يمكنك استخدام واجهة برمجة تطبيقات الاتصالات المجاورة.

دروس

استخدام ميزة اكتشاف خدمة الشبكة
التعرّف على كيفية بث خدمات البث المعروضة من خلال تطبيقك الخاص، واكتشاف الخدمات المعروضة على الشبكة المحلية، استخدام NSD لتحديد تفاصيل الاتصال للخدمة التي تريد الاتصال بها.
إنشاء اتصالات P2P باستخدام شبكة Wi-Fi
التعرّف على كيفية استرجاع قائمة أجهزة مشابهة قريبة، وإنشاء نقطة وصول للأجهزة القديمة، والاتصال على الأجهزة الأخرى التي يمكنها إجراء اتصالات Wi-Fi من الند للند (P2P)
استخدام اتصال Wi-Fi من نظير لنظير (P2P) لاكتشاف الخدمة
التعرّف على كيفية اكتشاف الخدمات تم نشرها بواسطة الأجهزة المجاورة بدون الاتصال بالشبكة نفسها، باستخدام Wi-Fi من P2P.

يجب عليك أيضًا قراءة