el 09-07-2009 03:01 PM
el 09-08-2009 08:17 AM
Hola itq.electron, primero que nada te aclaro que la pregunta que haces no tiene mucho sentido
puede que en el apuro de escribir no te expresaste bien, udp no es algo que se pueda comparar
con "la socket", udp es un protocolo de comunicaciones, lo podrias comparar con tcp, que
es otro protocolo de comunicaciones, el primero no orientado a la comunicacion, por decirlo
de una manera no mantiene un canal de comunicaciones abierto durante el tiempo de la comunicacion,
y el segundo si mantiene abierto un canal durante la comunicaciones, por otro lado socket se refiere
a muchas cosas, pero vos seguramente te referis a la interface que usan los programadores, osea
codigo de programa, para acceder a los protocolos de red, el termino API socket tcp/ip, se refiere a un
conjunto de librerias, funciones, structuras, clases, que esan disponibles en las plataformas, o sistemas operativos,
para que el programador pueda acceder a recursos de usan red tcp/ip, labview, en sus VI de comunicacion para udp o tcp
no controla ciertas caracteristicas, que si lo haria un programa escrito en C, por lo que la progracion con
sockets y udp, no tcp, seria la adecuada para velocidades de transferencia elevadas...
Saludos Gamarra
info@flowmeet.com
Pd. escribi esto con cierto temor ya que un puriste del tcp/ip berkley socket podria
reprochar mis definiciones.
el 09-08-2009 10:18 AM
el 09-08-2009 12:04 PM
Hola Itq.electron Datasocket, es un protocolo de comunicación que está basado sobre TCP/IP, por lo que es un poco más lento que TCP/IP directo pero tiene más facilidad de programación. y como te menciona gamarra.
Si buscas velocidad más que
Datasocket es mas rápido TCP/IP, y ya en velocidad como tal es mas Rapido UDP
que TCP/IP por el hecho de que no maneja errores ni conexión.
Ahora dependiendo del tipo de datos que quieras utilizar es cual de los dos
protocolos quieres utilizar, por ejemplo si quieres enviar un archivo o un
waveform, dado que te interesa que lleguen todos los datos te conviene más
TCP/IP, si solo quieres estar mandado datos pero no te importa que alguno llegue
en desorden o se pierda UDP es la mejor opción.
Aquí puedes encontrar mas información sobre Datasocket:
http://www.ni.com/datasocket/ds_what.htm
RFC768 -- User Datagram Protocol (UDP)
Saludos
el 09-08-2009 12:07 PM
Hola gammara gracias por contestar en los foros, no te preocupes y no tengas temor de contestar foros, hay pocos puristas por aquí, al contrario lo que va haciendo que esta comunicad crezca es gente que toma de su tiempo para ayudar a los demás y así todos podemos ir avanzando.
Bienvenido a los foros, y esperamos ver más post tuyos.
Saludos
el 09-08-2009 03:30 PM