Cliente TCP Python + hilos

Hola a todos!

Este es mi primer instructivo, y estoy muy feliz de estar unido a esta comunidad y espero te gusta este y mis otros instructables y encontrar útil. Inglés no es mi lengua materna así que disculpen cualquier error.

Este instructable es parte de un más grande instructable que voy a publicar pronto, pero vale la pena mirar a como un proyecto separado e independiente.

Como se muestra en el nombre este instructable es un cliente TCP escrito en Python 2 y utiliza subprocesos como corazón de, tiene características como intentar volver a conectar hasta que el host está disponible, envío y recepción de datos (si no, por qué estamos aquí entonces?!), también implementa una función que llame al latido del corazón para que la conexión con el servidor esté abierto o no esperar y enviar cantidades de datos cuando la conexión está inactiva.

Artículos Relacionados

Frambuesa Pi movimiento sensible cámara

Frambuesa Pi movimiento sensible cámara

Usando un Raspberry Pi, un módulo de cámara de Raspberry Pi, un adaptador USB WiFi, un sensor de movimiento PIR, un puñado de piezas y un par de programas en Python, puede construir una cámara que será automáticamente tomar fotos o grabar vídeos cort
Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

< el instructivo y el código están listos. ¡ Disfrute! Dejo un comentario Comentarios! >Yo soy (aka LiquidCrystalDisplay / Italia), un estudiante de 14 años de aprendizaje de Israel en el Max Shein secundaria para matemáticas y ciencia avanzada. Est
Monitor de Internet frambuesa Pi

Monitor de Internet frambuesa Pi

En mi casa, a menudo se puede escuchar alguien gritando "está el Internet?" A veces es pero la mayoría de las veces es un "usuario". Decidí construir un aparato que sería fácil de saber si la conexión a internet estaba funcionando o no
Puerto serie remoto Spark.IO

Puerto serie remoto Spark.IO

Puerto serie remoto Spark.io (repuestos) puede utilizarse para una variedad de tareas en un laboratorio, oficina o casa. Conecta un dispositivo con un puerto serial a la red local o internet mediante TCP/IP. Puertos serie están presentes en muchos di
El centro de automatización de frambuesa Pi-Arduino-SignalR hogar

El centro de automatización de frambuesa Pi-Arduino-SignalR hogar

Después de un par de mi preludio IBLEs publicado aquí y aquí, este proyecto toma el primer paso hacia la construcción de una versión básica de un funcional Inicio Centro de automatización.He utilizado varias tecnologías diferentes en un esfuerzo para
ESP8266 Gestión de archivo remoto WiFi OTA

ESP8266 Gestión de archivo remoto WiFi OTA

He estado trabajando con reguladores micro ESP8266 lo suficiente ahora para tener un número de ellos en mi entorno. Tengo un par setup prueba mi broker(s) MQTT. Tengo un par envío de temperatura, humedad y presión barométrica a la nube. Tengo algunos
Smart termómetro Personal con Arduino

Smart termómetro Personal con Arduino

Este instructable es preparado como parte de nuestra tarea para TfCD (tecnología para el diseño de concepto) el curso en TU Delft. Se prepara el siguiente instructivo:bo Koperdraat: 4209567Karthik Mahadevan: 4501578En este instructable aprenderá a co
Parpadeo de LED por PC remoto mediante WIZwiki-W7500 mbed para plataforma

Parpadeo de LED por PC remoto mediante WIZwiki-W7500 mbed para plataforma

Introduzco un LED blink control de PC remoto a través de la red (protocolo TCP).Un programa de cliente TCP se ejecuta en la PC y un servidor TCP se ejecuta en un tablero de WIZwiki-W7500 mbed para plataforma. W7500 transmite los datos a PC y recibe d
Un rover teléfono controlado (Edison Intel + Blynk + Arduino)

Un rover teléfono controlado (Edison Intel + Blynk + Arduino)

historia: (si eres demasiado vago para leer pase esto)Era mayo (año 2015). Un estudiante en su formulario 4 (10mo grado?) acaba de llegar de vuelta a casa desde la escuela y él enciende su computadora, como una rutina diaria, para comprobar los mensa
Rasberry Pi Alexa

Rasberry Pi Alexa

Este proyecto pretende convertir su ordenador $35 en un asistente de voz con servicio de voz de Alexa de Amazon. Como ahora Google y Siri, Alexa responderá a preguntas sobre el tiempo, su horario y más. Lamentablemente debido a las condiciones del se
Intel Edison, proximidad activados, calendario de habla

Intel Edison, proximidad activados, calendario de habla

(Encima es un Video - pero no puede mostrar en un teléfono móvil. Haga clic aquí para ver en youtube. )Este proyecto fue planeado como un Dispositivo de tecnología asistiva para cuidadores de personas con trastornos de la memoria. Es un calendario de
Sistema de riego inteligente

Sistema de riego inteligente

Este proyecto se crea para el 2015 de concurso de diseño de Digilent. Es un sistema de riego inteligente que controlado por una placa ChipKit MX3. La Junta es controlada por un dispositivo android, pero puede trabajar independiente. El sistema Compru
¿Wifly RN-XV módulo - Wireless Arduino Board Tutorial - Intro

¿Wifly RN-XV módulo - Wireless Arduino Board Tutorial - Intro

que siempre quisiste hacer tu arduino tiene capacidad inalámbrica? ¿Quería conectar el robot a su router inalámbrico para acceso a través de su red local? Sigue este pequeño tutorial que he puesto juntos y vas a estar en su camino en ningún momento!C
Cómo usar un escudo de WiFi serial - Arduino Tutorial

Cómo usar un escudo de WiFi serial - Arduino Tutorial

En este tutorial usted aprenderá cómo utilizar la WizFi210 - serie WiFi escudo con uno placa de Arduino. Este escudo de bajo costo wifi se puede conectar fácilmente a su red Wi-Fi y comunicarse con la placa de Arduino uno a través del Protocolo de co