Reproductor de música partido. DiscoVeryMusic para los amigos! (12 / 12 paso)

Paso 12: Extra2: explicación del código de cliente

Bien este código no es tan fácil de leer como el servidor.

En primer lugar te darás cuenta que hay una dirección de ip de un nombre de host, que es la ip de tu Edison. Si no la recuerda puede escribir "ifconfig" dentro de masilla en la terminal de linux y se mostrará en "wlan0".

Después de hay un procedimiento asincrónico que intentará conectarse en el puerto del servidor que hemos creado antes (4094), si la llamada tiene éxito la "datawriter" sincronizar el juego.

Lo mejor que puedes hacer con este código es probarlo por ti mismo, no copia y pega de la parte inferior de esta página a menos que obtiene el enlace de, el proyecto de visual studio es easyer para usar y no hay problemas con el formato de pre.

Sigue el código principal del programa cliente de Windows Phone:

utilizando el sistema;

utilizando System.Collections.Generic; utilizando System.Linq; utilizar System.Text; utilizando Windows.Networking.Sockets; utilizando System.Threading.Tasks; utilizando System.Threading; utilizar System.Net; utilizando Windows.Networking; utilizando Windows.Storage.Streams; utilizar System.Diagnostics;

Namespace PhoneApp1 {clase SocketClient {privado StreamSocket clientSocket;

async pública tarea Connect() {prueba {clientSocket = nuevo StreamSocket(); HostName hostname = nuevo HostName("10.2.1.80"); Debug.WriteLine ("Cerco di connettermi"); esperan clientSocket.ConnectAsync (nombre de host, "4094"); Debug.WriteLine ("Connessione effettuata"); } catch (excepción de la excepción) {switch (SocketError.GetStatus (excepción. HResult)) {caso SocketErrorStatus.HostNotFound: break; default: break;}} retorno 10; }

público async Send(string data) tarea {DataWriter escritor = new DataWriter(clientSocket.OutputStream);

escritor. WriteString(data); esperan el escritor. StoreAsync(); retorno 10; }

async pública tarea Receive() {cadena de datos; DataReader lector = new DataReader(clientSocket.InputStream); lector. InputStreamOptions = InputStreamOptions.Partial; var cuenta = esperan lector. LoadAsync(512); datos = lector. ReadString(count); devolver datos; público} void Close() {clientSocket.Dispose();}} }

Artículos Relacionados

Tarjetas de cumpleaños hechas a mano para los amigos

Tarjetas de cumpleaños hechas a mano para los amigos

POR FAVOR VER EL VIDEO DE ARRIBA PARA PASOSAquí es muy fácil tarjeta de cumpleaños para amigos hacer tutorial.Estos cumpleaños tarjetas para amigos son tan fáciles de hacer que incluso sus 6-7 años edad niño puede hacerlo.En esta tarjeta de cumpleaño
Reproductor de vídeo frambuesa Pi para los niños

Reproductor de vídeo frambuesa Pi para los niños

Un Pi-basado portable reproductor de vídeo, con una pantalla táctil, botones Arcade y un cabrito amistoso basado en Python GUI.La construcción consta de:Frambuesa Pi B +Pantalla táctil de ELI70-CR de IEDAdafruit Powerboost 1000C4 x 18650 3.7v batería
Antojitos dulces: Slacker sorbete... para los amigos y los amantes de la

Antojitos dulces: Slacker sorbete... para los amigos y los amantes de la

este es un tratamiento muy simple que usted puede hacer para impresionar a su miel. Podrá disfrutar de lo que es porque tarda unos 5 minutos y cuesta menos de $5. Tu pastel de azúcar va a gustar porque está hecha de real frambuesas (congeladas) y no
Hacer una tarjeta de cumpleaños para los amigos:)!

Hacer una tarjeta de cumpleaños para los amigos:)!

Paso 1:A veces no saber wht a derecha en una tarjeta de cumpleaños, para sólo salir y comprar uno. Pero resulta, tarjetas caseras son más reflexivas, por lo tanto estoy goanna mostrarte algunos consejos.Paso 2: Para la tarjeta de cumpleaños de amigos
Crepe desayuno sencillo para los amigos

Crepe desayuno sencillo para los amigos

esta es una receta sencilla y puede ser azotado para arriba en menos de 10 minutos. La receta puede ser doblada fácilmente para alimentar a más gente. Esta gente puede poner cualquier rellenos o coberturas que quieren en sus crepes. Esto puede hacers
Reutilización no deseados Control remoto por infrarrojos para usar con reproductor de música de xmms2

Reutilización no deseados Control remoto por infrarrojos para usar con reproductor de música de xmms2

IntroducciónEs una buena idea a control remoto xmms2 media player a través de infrarrojos por la misma razón que uno hace con XBMC/KODI. Rebusqué en mi caja de partes y me había encontrado este control remoto por infrarrojos de un sistema de Home The
Reproductor de MP3 invisible para los coches

Reproductor de MP3 invisible para los coches

estas instrucciones son para coches que tienen una radio FM, pero de lo contrario limitado opciones para escuchar música. Quería invisiblemente incorporar un reproductor de mp3 que juega a través de los altavoces de mi coche, que hice usando un modul
Cómo crear un reproductor de música interactivo para eventos

Cómo crear un reproductor de música interactivo para eventos

En este instructable te diré cómo crear un reproductor de música interactiva para eventos para entretener a sus visitantes en su stand.Simplemente este proyecto depende de dos sensores ultrasónicos para obtener la distancia entre el reproductor de mú
Sistema de sonido de motocicleta DIY para los cascos. Conexión para teléfono, GPS o dispositivo de música

Sistema de sonido de motocicleta DIY para los cascos. Conexión para teléfono, GPS o dispositivo de música

descargo de responsabilidad: no se recomienda que utilice este sistema mientras viajaba en su motocicleta.  Es más importante mantener alerta y ser consciente de sus alrededores que al atasco el camino.  Sólo uso de este sistema al tomar viajes largo
Música para los disléxicos

Música para los disléxicos

Si has sido derrotado por la notación musical en el pasado, pruebe este método vergonzosamente sencillo.He intentado aprender a leer música varias veces sobre los años, pero siempre quedó atascado tratando de averiguar que línea o espacio es una nota
Reproductor de música fiesta de ruleta

Reproductor de música fiesta de ruleta

¿Este es el reproductor de música del partido de la ruleta, porque todo es mejor con un poco de riesgo correcta?Al crear música para una reunión de amigos (partido, noche de juegos, sesiones de Espiritismo, etc.), tienes dos opciones. Usted puede blo
E-Reader es opcional mediante su reproductor de música portátil y Linux.

E-Reader es opcional mediante su reproductor de música portátil y Linux.

Hay muchos ebooks gratis (usar motor de búsqueda favorito para buscar ebooks o .pdf) por ahí y e-readers son realmente bonitas pero tiene que haber una mejor manera. Simplemente no puedo ver gastar cientos de dólares sólo para leer un libro. Lo que p
LittleBits reproductor de música Wi-Fi

LittleBits reproductor de música Wi-Fi

Sin hilos controlar este reproductor de música con el teléfono o a través de una variedad de canales IFTTT.Utilizar Control de Cloud (en su teléfono u ordenador) para avanzar de a canción a la siguiente o probar la fecha y hora canal de IFTTT para ha
Reproductor de música con Teensy 3.1

Reproductor de música con Teensy 3.1

3.1 Teensy de PJRC cuenta con un potente procesador ARM con instrucciones de DSP. Aplicaciones de audio son facilitados por la biblioteca de software de audio y adaptador de audio de PJRC. Mi reproductor de música es una exploración inicial de este p