| 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 hacer un chat sin necesidad de Java
    El lenguaje de programación Java no es el único lenguaje que puede utilizar para utilizar las conexiones a equipos remotos . Muchas otras implementaciones de programación contienen la capacidad de crear sockets y transferir datos. Python , por ejemplo, es un lenguaje poderoso y una alternativa a Java para programadores que desean implementar aplicaciones rápidamente . Con sus funciones incorporadas y las bibliotecas , se puede crear un servidor de chat fácil de recibir mensajes desde otro ordenador Cosas que necesitará
    Python Interpreter
    Ver Más instrucciones
    1

    Crear un objeto socket y enlazarlo a un puerto para que pueda escuchar los mensajes entrantes :

    soc = socket.socket ( socket.AF_INET , socket.SOCK_STREAM ) soc.bind ( ( '127 .0.0.1 ' , 5432 ) ) soc.listen ( 5 )
    2

    Definir la clase para recibir mensajes. Esto se basa en la librería " threading " para que pueda ejecutarse en segundo plano de otras aplicaciones :

    ChatThread clase ( threading.Thread ) : def __ init__ (self, c ) : threading.Thread.__init__ (auto- ) self.conn = cself.stopIt = False
    3

    Definir el método "run" , que se ejecuta cuando un hilo de tipo " ChatThread " ejecuta :

    def run ( self): si bien no self.stopIt : msg = self.message_recv () print ' de recibido - >' , msg
    4

    Definir un receptor de mensajes de clase, que se ejecuta como parte de la " correr " método. Esta espera para los mensajes y devuelve el mensaje una vez recibido:

    def message_recv ( self): data = self.conn.recv ( SIZE) self.conn.send ( ' OK' ) msg = self.conn.recv (int (data) ) return msj
    5

    Obtener una conexión de socket y crear un hilo ChatThread :

    c1, a1 = soc.accept ()

    THR ChatThread = ( c1 ) thr.start ( ) = remitente

    Previous :

    next :
      Artículos relacionados
    ·Cómo subir archivos de forma masiva en Java 
    ·Java Verificación de entrada 
    ·Cómo crear un histograma horizontal con asteriscos en …
    ·Cómo utilizar el Editor XML predeterminado en Eclipse 
    ·Cómo comprobar si una cadena de contenido variable es …
    ·Cómo supervisar la agrupación de conexiones en el Jav…
    ·Cómo importar su propia biblioteca en Java 
    ·Cómo desarrollar una aplicación de test de personalid…
    ·Cómo convertir un OutputStream ByteArray a un InputStr…
    ·Códigos Basic Java 
      Artículos destacados
    ·¿Cómo se crea un Servicio de Viajes Página Web 
    ·Cómo utilizar los tipos de datos en C + + 
    ·Cómo conseguir fijó con Propiedades de Visual Basic 
    ·Comparativa de CFM para PHP 
    ·Verdadero Falso VS Programación Statement 
    ·Cómo usar Linux Lineage 
    ·Cómo Partición y formato en DOS 
    ·Tutorial de Control ActiveX 
    ·¿Cuáles son los beneficios de COM + 
    ·Cómo encontrar el número de líneas en una cadena de …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com