Professional Documents
Culture Documents
Introduo: Sockets
z
z
z
z
z
Socket: Definio
z
Sockets e Portas
socket
any port
agreed port
socket
message
client
server
other ports
Socket: Conexo
z
z
z
Socket: Conexo
Request
Client
Ouve
Server
Comunica
Header UDP:
z
z
Header TCP:
11
Servidor:
z
z
z
z
z
z
z
Cliente:
z
z
z
z
z
13
connect
socket
bind
listen
accept
write/send
read/receive
read/receive
write/send
close
14
close
Socket:
z
z
Bind:
z
z
Listen:
z
listen(socket, queue)
z
Accept:
z
18
Read:
z
Write:
z
19
Close:
z
close(socket)
20
gethostbyname(host)
z
getprotobyname(protocol)
z
htons(addr)
z