Update questions.md
Co-authored-by: Ezequiel Bellver <ebellver@itba.edu.ar> Co-authored-by: Juan Barmasch <jbarmasch@itba.edu.ar>
This commit is contained in:
parent
01c8fa49b7
commit
f076a32ef2
|
@ -14,7 +14,7 @@ UDP: "It implements a connectionless, unreliable datagram packet service. Packet
|
|||
Sí, porque, junto a su address, es lo que identifica al socket mediante el cual se realizará la comunicación entre procesos.
|
||||
|
||||
## ¿Qué útil abstracción es utilizada para comunicarse con sockets? ¿se puede utilizar read(2) y write(2) para operar?
|
||||
Existen recv() y send(). Además, se pueden usar las instrucciones read y write debido a que las mismas precisan de un fd para cumplir su función y socket() devuelve un fd.
|
||||
Existen recv() y send(). Además, se pueden usar las instrucciones read y write debido a que las mismas precisan de un fd para cumplir su función y socket() devuelve un fd. Notemos que si uno no se encuentra en sistemas UNIX debería usar recv() y send(). [9][10]
|
||||
|
||||
"The difference is that recv()/send() work only on socket descriptors and let you specify certain options for the actual operation. Those functions are slightly more specialized. Functions read()/write() are the universal file descriptor functions working on all descriptors."
|
||||
|
||||
|
@ -67,4 +67,6 @@ int main(void) {
|
|||
[5] https://www.ibm.com/docs/es/aix/7.2?topic=protocol-stream-control-transmission
|
||||
[6] https://nordvpn.com/es/blog/protocolo-tcp-udp/
|
||||
[7] https://www.man7.org/linux/man-pages/
|
||||
[8] https://nordvpn.com/es/blog/tcp-or-udp-which-is-better/
|
||||
[8] https://nordvpn.com/es/blog/tcp-or-udp-which-is-better/
|
||||
[9] https://stackoverflow.com/questions/4778043/winsock-not-supporting-read-write
|
||||
[10] https://stackoverflow.com/a/16989455
|
Loading…
Reference in New Issue