Comunicacion tcpip


([N1] jcalvarez) #1

Hola;
Estoy tratando de hacer un proyecto donde se comuniquen 2 aplicaciones a traves de un puerto TCPIP.
Para ello he empezado a hacer pruebas usando:
Un Cliente TCPIP Windows que envia una cadena de texto a un puerto TCP (6905)
Y escucho con el Tutor TCP 1.0 de Velneo (sin tocar nada)

Si inicio el servicio Envio y recepcion de linea y envio con el cliente un texto, no recibo nada.
Sin embargo si inicio el servicio de recepción de entero de 16 bits o el de 32 recibo un numero en lugar del texto.

Que estoy haciendo mal?
Alguien me puede ayudar…

Gracias


([N1] imesacodabar-es) #2

Buenos días.

Asegúrate de añadir a la cadena el retorno de carro: “\n\r”

Un abrazo,
Iván.


([N1] jcalvarez) #3

IVAN;
Gracias.
Despues de varios dia pegandome con el codigo era eso…

Eres un GENIO !!!GRACIAS!!!


([N1] jcalvarez) #4

Otra cosa…
Mi cliente TCP echo en c++ envia una cadena detrás de otra.
Escuchando tengo El tutor TCP de Velneo pero solo recibe la primera cadena, tengo que hacer algún tipo de bucle para recibir continuamente los datos?

Gracias


([N1] imesacodabar-es) #5

Si

Hazte un bucle con un con un recibir cadena.

Luego prepara funciones para analizar y ejecutar las acciones que quieras.

Tras las llamadas a las funciones de análisis y ejecucion un enviar cadena con el resultado de las operaciones y vuelta a empezar.

Yo al menos, lo tengo así.

Abrazos.
Iván.


([N1] jcalvarez) #6

OK Ivan Muchas Gracias
Sabes si también puedo usar comunicación UDP en el Servidor de Velneo y enviar paquetes desde un cliente externo?

Un saludo