Esempio n. 1
0
        private void btnServidor2_Click(object sender, EventArgs e)
        {
            //cambiar la i del servidor virtual
            ConexionCliente cc = new ConexionCliente("10.187.249.56", 6400);

            cc.inicioSocket();
            cc.enviarMensaje("true");
            string json = cc.recibirMensaje() + "}";

            EstructuraDetalles.DetallesPC detalles = JsonConvert.DeserializeObject <EstructuraDetalles.DetallesPC>(json);

            cargarDatos(detalles);

            txtResultado.Text = json;
            // MessageBox.Show(json);
        }
Esempio n. 2
0
        //public string recibirMensaje(string ip) {
        //    conectar = new IPEndPoint(IPAddress.Parse(ip), 6400);
        //    listen.Bind(conectar);
        //    //Numero maximo de conexciones
        //    listen.Listen(10);
        //    conexion = listen.Accept();

        //    byte[] recibir_mensaje = new byte[1000];
        //    string data = "";
        //    int array_size = 0;
        //    //Creamos exacatamente la longitud con el cuial no esta llegando el mensaje
        //    array_size = conexion.Receive(recibir_mensaje, 0, recibir_mensaje.Length, 0);
        //    //se ajusa justamente con la bits q necesitamos
        //    Array.Resize(ref recibir_mensaje, array_size);

        //    data = Encoding.Default.GetString(recibir_mensaje);
        //    return data;
        //}

        private void btnEnviarMensaje_Click(object sender, EventArgs e)
        {
            // enviarMensaje("10.187.46.226");
            // recibirMensaje("10.187.46.226");

            //json();
            //Esta ip hay q cambiar a la ip a la cual se conecta osea el servudir su ip

            ConexionCliente cc = new ConexionCliente("10.187.249.56", 6400);

            cc.inicioSocket();
            cc.enviarMensaje("true");
            string json = cc.recibirMensaje() + "}";

            EstructuraDetalles.DetallesPC detalles = JsonConvert.DeserializeObject <EstructuraDetalles.DetallesPC>(json);

            cargarDatos(detalles);

            txtResultado.Text = json;
            // MessageBox.Show(json);
        }