Domanda

Dal sito http://www.mobilepythonbook.org/ ho trovato il seguente esempio di bluetooth prese: BT videochat esempio

Qui in funzione chat_server () il metodo bind accetta una tupla con due elementi. Il primo è stato usato come una stringa nulla. Che cosa significa?

Quale nodo agirà come master nel Bluetooth, quello che parte chat_client o quello che inizia chat_server? Ritengo che dovrebbe essere il nodo che esegue chat_client. schiava Andhence Bluetooth saranno gli altri nodi.

È stato utile?

Soluzione 2

Ho trovato la risposta del dispositivo che si mette in ascolto per le connessioni in entrata è schiavo e quello che scopre e le richieste di connessione è il master.

Siamo spiacenti michelpeterson la risposta è del tutto sbagliato.

Altri suggerimenti

Per gli indirizzi IPv4, due forme speciali sono accettati al posto di un indirizzo host: la stringa vuota rappresenta INADDR_ANY, e la stringa '' rappresenta INADDR_BROADCAST - http://docs.python.org/library/socket.html

Non ci troverete più che sufficienti informazioni. Fondamentalmente ciò INADDR_ANY significa che si legherà a qualsiasi indirizzo che l'host ha.

Il server è sarebbe il padrone Bluetooth ei clienti lo schiavo, questo è perché il padrone ha di esistere prima che il cliente può essere deposto le uova. Come dispositivo individuabile il server è quello che determina come il canale viene configurato.

Spero che questo chiarisce le cose.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top