| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo enviar un Int través de una red en Java
    Programación de sockets , la creación de conexiones de red entre diferentes máquinas y de envío de datos sobre estas conexiones , es una de las tareas más difíciles que enfrentan los ingenieros de software. Sin embargo , una de las ventajas del lenguaje de programación Java es que incluye varias funciones integradas para manejar la creación y mantenimiento de socket. Incluso con estas herramientas extra , si los programadores de saltar a esta parte más profunda antes de que tengan una sólida comprensión de cómo las herramientas de trabajo que van a perder horas en la depuración de problemas simples. En consecuencia , sabios estudiantes comienzan con proyectos simples : como el envío de un número entero a través de una red. Instrucciones
    1

    Importar las dos bibliotecas de código que tendrá que utilizar funciones de socket de Java con el código "import java.io. * ; " seguido de " import java.net * ; ". El siguiente línea
    2

    Crear el contorno de una función de " tratar " con el código : .

    " try {

    } " dentro de su función principal. Es necesario utilizar " probar" las funciones de código de red , ya que la conexión podría fallar y generar una excepción que bloquee el programa en el acto.
    3

    Crear un nuevo objeto socket, y crear la conexión de red , con el código " socket = new socket (dominio , puerto )," donde " toma " es el nombre de su zócalo, " dominio" es la dirección del servidor del programa va a enviar sus datos (ya sea un nombre completo de dominio o una dirección IP) , y " port" es el número de puerto del socket se conectará al servidor de destino. Esta dirección de puerto será el mismo que el que se establece la otra máquina para escuchar las conexiones entrantes. Coloca este código dentro de la función " probar"
    4

    Cree el objeto que va a enviar los datos a través del socket que ha creado con el código. " OutputStream saliente = socket.getOutputStream ( )," donde " outgoin " es el nombre que usted está dando a este objeto. Una vez más , asegúrese de que el código está dentro de su función de " probar"
    5

    Cree el objeto que va a alimentar el número entero en el zócalo con el código: ". ObjectOutputStream a = new ObjectOutputStream (saliente ) ; " donde " a " es el nombre que se le da a este objeto. Una vez más , asegúrese de que el código está dentro de su función de " probar"
    6

    Envíe su entero a través de la toma de corriente con el código: ". Out.writeInt (int )," donde " int" es o bien la número entero que desea enviar o la variable de número entero que tiene el valor que se va a enviar . Después de enviar la variable , cierre la toma de corriente con el código " Socket.close (); " como el último bit de código para poner dentro de la función " probar"
    7

    Después de la última cue rizado. de su función de " tratar " que envía el número entero , crear una función de " captura " para manejar excepciones del programa podría lanzar si hay un problema al crear la conexión de socket . Una forma genérica de escribir esta función es utilizar la sintaxis básica :

    " catch ( Exception e ) {

    e.printStackTrace (); }

    "

    para ver qué es exactamente lo que salió mal .

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un juego Java con NetBeans 
    ·Cómo configurar Java Classpath en Ventanas 
    ·Cómo utilizar un operador No en Java 
    ·Java: Vinculación estática 
    ·Cómo crear sufijos de clase del módulo 
    ·Cómo implementar una lista en Android XML 
    ·Cómo reemplazar los nombres de variable en Java 
    ·Cómo dejar de Grails en Embarcadero 
    ·Cómo ejecutar un archivo de NetBeans en CMD 
    ·Cómo quitar Puntuacion en una cadena Java 
      Artículos destacados
    ·Cómo construir una aplicación Android con Ruby 
    ·¿Qué es Python Piratería 
    ·Cómo probar si un carácter es un número o no en Java…
    ·Cómo eliminar Prioridad baja en MySQL 
    ·Cómo utilizar SetDIBits en VB.NET 
    ·Si un constructor de la clase PHP sea público o privad…
    ·Cómo importar su propia biblioteca en Java 
    ·Cómo configurar Apache con Rails 
    ·Cómo editar pyo y PYC PYC 
    ·¿Cómo deshacerse de la Red X en Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com