A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 Comunicação Inter-Processos -> RMI -> RPC -> TCP ( abstração de fluxo de bytes). API sockets TCP - servidor -> UDP (Abstração de passagem de mensagem)

Apresentações semelhantes


Apresentação em tema: "1 Comunicação Inter-Processos -> RMI -> RPC -> TCP ( abstração de fluxo de bytes). API sockets TCP - servidor -> UDP (Abstração de passagem de mensagem)"— Transcrição da apresentação:

1 1 Comunicação Inter-Processos -> RMI -> RPC -> TCP ( abstração de fluxo de bytes). API sockets TCP - servidor -> UDP (Abstração de passagem de mensagem)

2 2 Servidor (TCP) – API Criação Threads em C (windows).socket(AF_INET,SOCK_STREAM,IPPROTO_TCP).bind(socket,end. local, tam variavel end local).listen(sockt,Número Max conexões).socketCliente = accept(socket, enderecoRemoto, &tam end remoto)). recv(socketCliente,buffer,tam buffer,0);. send(socketCliente,buffer,tam buffer,MSG_DONTROUTE)

3 3 Servidor (TCP) – API em C (windows). Funções callback. O invocador de uma função tem seu espaço de endereçamento executado pelo executor da função.. Criar uma thread significa disponibilizar uma função de callback ao sistema operacional. API. CreateThread(1, 2, 3, 4, 5, 6) 1- ponteiro para atributos de segurança da thread 2- tamanho inicial em bytes da pilha de processo da thread 3- ponteiro para a função callback que representa a thread 4- argumento para a nova thread 5- flags de criação da thread 6- pointeiro para um identificador de retorno da nova thread criada Exemplo: CreateThread(NULL,0,ThreadFunc,(LPVOID)&socketCliente,0,&threadID)

4 4. Exemplo. Ajuda – página (ajuda_sockets.hlp) Considerações


Carregar ppt "1 Comunicação Inter-Processos -> RMI -> RPC -> TCP ( abstração de fluxo de bytes). API sockets TCP - servidor -> UDP (Abstração de passagem de mensagem)"

Apresentações semelhantes


Anúncios Google