سؤال

من الموقع http://www.mobilepythonbook.org/ لقد وجدت المثال التالي لمقابس Bluetooth: BT الدردشة مثال

هنا في الوظيفة Chat_Server () تقبل طريقة BIND TUPLE مع عنصرين. تم استخدام أول واحد كسلسلة فارغة. ماذا يدل على؟

ما هي العقدة التي ستكون بمثابة ماجستير في Bluetooth، والتي يبدأ تشغيل chat_client أو الذي يبدأ Chat_Server؟ أشعر أنه يجب أن يكون عقدة تشغيل chat_client. سوف andhence bluetooth العبد سيكون العقد الأخرى.

هل كانت مفيدة؟

المحلول 2

لقد وجدت الإجابة على الجهاز الذي يبدأ الاستماع للاتصالات الواردة هو الرقيق والشخص الذي يكتشف وطلبات الاتصال هو السيد.

آسف Michelpeterson إجابتك خاطئة تماما.

نصائح أخرى

بالنسبة لعناوين IPv4، يتم قبول نماذج خاصة بدلا من عنوان مضيف: تمثل السلسلة الفارغة INADDR_ASE، وتمثل السلسلة "" INADDR_BRADCAST - http://docs.python.org/library/socket.html.

ستجد هناك أكثر من معلومات كافية. أساسا ما يعنيه INADDR_ANY أنه سينتهي بأي عنوان يستضيفه المضيف.

الخادم سيكون ماجستير Bluetooth والعملاء الرقيق، وهذا لأن السيد لديها إلى الوجود قبل أن يتم التوصل إلى العميل. كجهاز قابل للاكتشاف، يكون الخادم هو الذي يحدد كيفية تكوين القناة.

آمل أن يوضح هذا الأشياء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top