Methods and apparatus are provided for processing messages for access to
information stored in an open directory. A Lightweight Directory Access
Protocol (LDAP) LDAP Validation Proxy (LVP) is used to intercept LDAP
request messages intended for the directory, validates the LDAP requests
according to a schema description and optionally provides side-effects.
The schema validation and LDAP message processing is modularized according
to object classes representing the data stored in the directory and
according to services provided. The schema is enforced by validating LDAP
messages. This modularization provides a controlled message processing
granularity and enables multi-threaded concurrent processing of multiple
LDAP messages. The LVP has the capability of generating LDAP requests in
processing LDAP messages. The LVP also intercepts and processes LDAP
responses issued by a directory and intended for clients.
Οι μέθοδοι και οι συσκευές παρέχονται για τα μηνύματα επεξεργασίας για την πρόσβαση στις πληροφορίες που αποθηκεύονται σε έναν ανοικτό κατάλογο. Ένα ελαφρύ πληρεξούσιο επικύρωσης LDAP πρωτοκόλλου πρόσβασης καταλόγου (LDAP) (LVP) χρησιμοποιείται στα μηνύματα αιτήματος παρεμπόδισης LDAP προοριζόμενα για τον κατάλογο, επικυρώνει τα αιτήματα LDAP σύμφωνα με μια περιγραφή σχημάτων και παρέχει προαιρετικά τις παρενέργειες. Η επικύρωση σχημάτων και η επεξεργασία μηνυμάτων LDAP διαμορφώνονται σύμφωνα με τις κατηγορίες αντικειμένου που αντιπροσωπεύουν τα στοιχεία που αποθηκεύονται στον κατάλογο και σύμφωνα με τις υπηρεσίες παρεχόμενες. Το σχήμα επιβάλλεται με την επικύρωση των μηνυμάτων LDAP. Αυτή η ρύθμιση παρέχει μια ελεγχόμενη κοκκοποίηση επεξεργασίας μηνυμάτων και επιτρέπει την πολύπλοκη ταυτόχρονη επεξεργασία των πολλαπλάσιων μηνυμάτων LDAP. Το LVP έχει την ικανότητα της παραγωγής των αιτημάτων LDAP στην επεξεργασία των μηνυμάτων LDAP. Το LVP παρεμποδίζει επίσης και επεξεργάζεται τις απαντήσεις LDAP που εκδίδονται από έναν κατάλογο και που προορίζονται για τους πελάτες.