Puis-je utiliser les tampons de protocole de Google pour traiter les requêtes LDAP dans mon serveur LDAP?

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

Question

J'ai besoin pour traiter les données de format ASN prédéfinis entrants (provenant de Verity des clients qui utilise la bibliothèque BER pour le construire) dans mon serveur d'applications. Ceci est généralement un serveur LDAP où chaque demande sera dans un format prédéfini ASN. Puis-je utiliser les tampons de protocole de Google pour traiter les demandes du côté serveur? Il va aider de quelque façon d'améliorer les performances de mes serveurs traitement des demandes? Est-il réduire de toute façon le nombre d'appels malloc () qui se produit lors du traitement des messages ASN?

Merci, Naga

Était-ce utile?

La solution

Je ne vois pas comment il est susceptible d'aider, pour être honnête. À moins que vous pouvez changer le serveur et le client, vous aurez à gérer le format de l'ASN à un moment donné de toute façon - où pensez-vous obtiendriez bénéficier de la conversion d'un format à un autre

Si vous avez beaucoup de traitement interne entre les différents serveurs après avoir reçu la demande, puis dans que cas, il peut être judicieux de traduire de l'ASN dans un format tampon de protocole - mais il semble comme vous allez encore avoir besoin de manipuler l'ASN à la limite.

Autres conseils

Le format binaire de protobuf est pas comme l'encodage BER, vous ne pouvez pas utiliser protobuf pour décoder ces messages.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top