เชื่อมต่ออุปกรณ์แบบไร้สาย

นอกจากเปิดใช้การสื่อสารกับระบบคลาวด์แล้ว API ไร้สายของ Android ยังเปิดใช้การสื่อสารกับอุปกรณ์อื่นๆ ในเครือข่ายภายในเดียวกัน และแม้แต่อุปกรณ์ที่ไม่ได้อยู่ในเครือข่ายแต่อยู่ใกล้เคียงกัน การเพิ่มการค้นพบบริการเครือข่าย (NSD) จะช่วยขยายการทำงานนี้ให้ดียิ่งขึ้นด้วยการอนุญาตให้แอปพลิเคชันค้นหาอุปกรณ์ที่อยู่ใกล้เคียงที่ให้บริการซึ่งแอปพลิเคชันสามารถสื่อสารด้วย การผสานรวมฟีเจอร์นี้ไว้ในแอปพลิเคชันจะช่วยให้คุณนำเสนอฟีเจอร์ที่หลากหลาย เช่น เล่นเกมกับผู้ใช้ในห้องเดียวกัน ดึงภาพจากเว็บแคมที่เปิดใช้ NSD ในเครือข่าย หรือเข้าสู่ระบบจากระยะไกลในเครื่องอื่นๆ ในเครือข่ายเดียวกัน

คลาสนี้จะอธิบาย API หลักสำหรับการค้นหาและเชื่อมต่อกับอุปกรณ์อื่นๆ จากแอปพลิเคชัน กล่าวโดยละเอียดคือ อธิบาย NSD API สําหรับการค้นหาบริการที่พร้อมใช้งานและ Wi-Fi Peer-to-Peer (P2P) API สําหรับการเชื่อมต่อแบบไร้สายแบบ peer-to-peer ชั้นเรียนนี้จะแสดงวิธีใช้ NSD และ Wi-Fi P2P ใน ร่วมกันเพื่อตรวจจับบริการที่อุปกรณ์และเชื่อมต่อกับอุปกรณ์ เมื่อไม่มีอุปกรณ์ใดเชื่อมต่อกับเครือข่าย

หากคุณกำลังมองหา API ระดับสูงกว่าสำหรับแอปพลิเคชัน Android ของคุณเพื่อ โอนข้อมูลระหว่างอุปกรณ์ต่างๆ ได้อย่างเสถียรและปลอดภัยโดยใช้ Wi-Fi ร่วมกัน และบลูทูธ ให้พิจารณาใช้ API การเชื่อมต่อ Nearby

บทเรียน

ใช้การสำรวจบริการเครือข่าย
ดูวิธีออกอากาศบริการที่นำเสนอ ด้วยแอปพลิเคชันของคุณเอง ค้นหาบริการที่มีให้บริการบนเครือข่ายท้องถิ่น และ ใช้ NSD เพื่อดูรายละเอียดการเชื่อมต่อสำหรับบริการที่คุณต้องการ เชื่อมต่อด้วย
การสร้างการเชื่อมต่อ P2P ด้วย Wi-Fi
ดูวิธีดึงข้อมูลรายการของ อุปกรณ์เพียร์ใกล้เคียง สร้างจุดเข้าใช้งานสำหรับอุปกรณ์เดิม และเชื่อมต่อ กับอุปกรณ์อื่นๆ ที่เชื่อมต่อ Wi-Fi P2P ได้
การใช้ Wi-Fi P2P สำหรับการสำรวจบริการ
ดูวิธีค้นหาบริการที่เผยแพร่โดยอุปกรณ์ที่อยู่ใกล้เคียงโดยไม่ต้องอยู่ในเครือข่ายเดียวกันโดยใช้ Wi-Fi P2P

คุณควรอ่าน