Posso usar os buffers de protocolo do Google para processar solicitações LDAP no meu servidor LDAP?

StackOverflow https://stackoverflow.com/questions/2486398

Pergunta

Preciso processar os dados de formato ASN predefinidos recebidos (provenientes da Verity of Clients que usam a biblioteca BER para construí -los) no meu servidor de aplicativos. Normalmente, este é um servidor LDAP, onde todas as solicitações estarão em um formato ASN predefinido. Posso usar os buffers de protocolo do Google para processar as solicitações no lado do servidor? Ajudará alguma maneira de melhorar o desempenho do manuseio de solicitações dos meus servidores? De qualquer forma, é reduzir o número de chamadas malloc () que acontecem ao processar mensagens ASN?

Obrigado, Naga

Foi útil?

Solução

Não vejo como é provável que ajude, para ser honesto. A menos que você possa alterar os dois servidores e O cliente, você terá que lidar com o formato ASN em algum momento - onde você acha que se beneficiaria da conversão de um formato para outro?

Se você tem muito processamento interno entre diferentes servidores depois de receber a solicitação, então em este Caso, pode fazer sentido traduzir do ASN para um formato de buffer de protocolo - mas parece que você ainda precisará de manuseio do ASN no limite.

Outras dicas

O formato binário do Protobuf não é como a codificação do BER, você não pode usar o Protobuf para decodificar essas mensagens.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top