ক্লাউডের সাথে যোগাযোগ সক্ষম করার পাশাপাশি, অ্যান্ড্রয়েডের ওয়্যারলেস এপিআই একই স্থানীয় নেটওয়ার্কের অন্যান্য ডিভাইসের সাথে যোগাযোগ সক্ষম করে, এমনকি এমন ডিভাইসগুলিও যেগুলি নেটওয়ার্কে নেই, কিন্তু শারীরিকভাবে কাছাকাছি রয়েছে৷ নেটওয়ার্ক সার্ভিস ডিসকভারি (এনএসডি) এর সংযোজন এটিকে আরও এগিয়ে নিয়ে যায় একটি অ্যাপ্লিকেশনকে আশেপাশের ডিভাইসে চলমান পরিষেবা খোঁজার অনুমতি দিয়ে যার সাথে এটি যোগাযোগ করতে পারে। আপনার অ্যাপ্লিকেশনে এই বৈশিষ্ট্যটি একত্রিত করা আপনাকে বিস্তৃত বৈশিষ্ট্য প্রদান করতে সহায়তা করে, যেমন একই ঘরে ব্যবহারকারীদের সাথে গেম খেলা, নেটওয়ার্কযুক্ত NSD-সক্ষম ওয়েবক্যাম থেকে ছবি তোলা, বা একই নেটওয়ার্কের অন্যান্য মেশিনে দূরবর্তীভাবে লগ ইন করা।
এই ক্লাসটি আপনার অ্যাপ্লিকেশন থেকে অন্যান্য ডিভাইসগুলি খুঁজে পাওয়ার এবং সংযোগ করার জন্য মূল APIগুলি বর্ণনা করে৷ বিশেষত, এটি উপলব্ধ পরিষেবাগুলি আবিষ্কার করার জন্য NSD API এবং পিয়ার-টু-পিয়ার ওয়্যারলেস সংযোগ করার জন্য Wi-Fi পিয়ার-টু-পিয়ার (P2P) API বর্ণনা করে। এই ক্লাসটি আপনাকে দেখায় যে কীভাবে NSD এবং Wi-Fi P2P একত্রে একটি ডিভাইস দ্বারা অফার করা পরিষেবাগুলি সনাক্ত করতে এবং ডিভাইসের সাথে সংযোগ করতে হয় যখন কোনও ডিভাইসই কোনও নেটওয়ার্কের সাথে সংযুক্ত থাকে না।
আপনি যদি Wi-Fi এবং ব্লুটুথের সংমিশ্রণ ব্যবহার করে ডিভাইসগুলির মধ্যে নির্ভরযোগ্যভাবে এবং নিরাপদে ডেটা স্থানান্তর করার জন্য আপনার Android অ্যাপ্লিকেশনের জন্য একটি উচ্চ-স্তরের API খুঁজছেন, তাহলে Nearby Connections API ব্যবহার করার কথা বিবেচনা করুন৷
পাঠ
- নেটওয়ার্ক পরিষেবা আবিষ্কার ব্যবহার করুন
- আপনার নিজের অ্যাপ্লিকেশন দ্বারা প্রদত্ত পরিষেবাগুলি কীভাবে সম্প্রচার করতে হয় তা জানুন, স্থানীয় নেটওয়ার্কে অফার করা পরিষেবাগুলি আবিষ্কার করুন এবং আপনি যে পরিষেবার সাথে সংযোগ করতে চান তার সংযোগের বিবরণ নির্ধারণ করতে NSD ব্যবহার করুন৷
- Wi-Fi এর সাথে P2P সংযোগ তৈরি করা
- আশেপাশের পিয়ার ডিভাইসগুলির একটি তালিকা আনতে শিখুন, লিগ্যাসি ডিভাইসগুলির জন্য একটি অ্যাক্সেস পয়েন্ট তৈরি করুন এবং Wi-Fi P2P সংযোগে সক্ষম অন্যান্য ডিভাইসের সাথে সংযোগ করুন৷
- পরিষেবা আবিষ্কারের জন্য Wi-Fi P2P ব্যবহার করা
- Wi-Fi P2P ব্যবহার করে, একই নেটওয়ার্কে না থেকে আশেপাশের ডিভাইসগুলির দ্বারা প্রকাশিত পরিষেবাগুলি কীভাবে আবিষ্কার করবেন তা শিখুন৷