Está en la página 1de 5

TCP WRITE

ID de conexión es una referencia de conexión de red que identifica de forma exclusiva la


conexión TCP.

data in contiene los datos que desea escribir en la conexión. Use una de las siguientes técnicas
para manejar mensajes que pueden variar en tamaño:

 Envíe mensajes precedidos por un encabezado de tamaño fijo que describa el


mensaje. Por ejemplo, podría contener un número entero de comando que identifica
qué tipo de mensaje sigue y un número entero de longitud que identifica cuántos
datos más hay en el mensaje. Tanto el servidor como el cliente reciben mensajes
emitiendo una función de lectura de ocho bytes (suponiendo que cada uno sea un
entero de cuatro bytes), convirtiéndolos en dos enteros y utilizando el entero de
longitud para determinar el número de bytes que se pasan a una segunda función de
lectura por el resto del mensaje. Una vez que se completa esta segunda lectura, cada
lado vuelve a la función de lectura del encabezado de ocho bytes. Esta técnica es la
más flexible, pero requiere dos lecturas para recibir cada mensaje. En la práctica, la
segunda lectura generalmente se completa inmediatamente si el mensaje se escribe
con una sola función de escritura.
 Haga que cada mensaje tenga un tamaño fijo. Cuando el contenido de un mensaje es
más pequeño que el tamaño fijo que especifique, rellene el mensaje con el tamaño
fijo. Esta técnica es marginalmente más eficiente porque solo se requiere una sola
lectura para recibir un mensaje a expensas de enviar datos innecesarios a veces.
 Envíe mensajes que sean estrictamente ASCII en contenido, donde cada mensaje es
terminado por un par de caracteres de retorno de carro y salto de línea. La función de
lectura tiene una entrada de modo que, cuando se pasa CRLF, hace que se lea hasta
ver una secuencia de retorno de carro y salto de línea. Esta técnica se vuelve más
complicada cuando los datos del mensaje pueden contener secuencias CRLF, pero es
bastante común entre muchos protocolos de Internet, incluidos POP3, FTP y HTTP.

timeout ms especifica el tiempo, en milisegundos, para que la función escriba bytes en un


dispositivo antes de que la función se complete y devuelva un error. El valor predeterminado
es 25,000 ms. Un valor de –1 indica que debe esperar indefinidamente.
error en describe las condiciones de error que ocurren antes de que se ejecute este nodo. Esta
entrada proporciona un error estándar en la funcionalidad.

ID de conexión fuera devuelve el mismo valor que ID de conexión.

bytes escritos es el número de bytes que el VI escribe en la conexión.

Error out contiene información de error. Esta salida proporciona la funcionalidad de error
estándar.
UDP OPEN

TCP OPEN
UDP READ

TCP READ
UDP WRITE

TCP WRITE

También podría gustarte