Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sockets - Coggle Diagram
Sockets
Forma mais simples de se implementar uma comunicação interprocessos
Consiste na criação de dois Sockets
Servidor
Cliente
Comunicação pode ser bidirecional
É vinculado a uma porta e um endereço de IP
Associado a um protocolo de transporte
TCP
UDP
Sem confirmação/retransmissão
Send é não bloqueante e receive é bloqueante enquanto está recebendo/processando pacote
Falha por omissão e falta de ordenação
Serialização
Normaliza objetos/dados para serem transmitidos entre aplicações
XML
Json
Middlewares
Abstrai toda ou parte da camada de comunicação
Marshalling(Empacotamento)
Unmarshalling(Desempacotamento)