sexta-feira, 27 de novembro de 2009

Protocolo de IPC e tranferencia de dados

Gente, desenvolvendo o protocolo PTDS1, acabei desenvolvendo um procolo simples para IPC (Inter Process Comunication), chama-se PCPR (Protocolo de comunicação de processos remotos):

[2][msg][data_size][data][cks][4]

[2] byte 2 (1 byte);
[msg] mensagem (1 byte)
[data_size] tamanho do bloco de dados de 1 à 250 (1 byte)
[data] dados (maximo 250 bytes)
[cks] checksum do pacote, exeto o primeiro e os 2 ultimos caracteres (2, cks e 4)
[4] byte 4 indicando o fim do pacote (1 byte)

cada frame do pacote tem no máximo 255 caracteres.
Não serve para enviar grandes blocos de dados como arquivos, para isto estou desenvolvento o PTDS.
Ótimo para IPC entre processos remotos

Nenhum comentário:

Postar um comentário