Claims
- 1. A client architecture, comprising, on a device:
a plurality of processes executing on the device; and a client for receiving requests from the plurality of processes and for generating a query in accordance with a directory service protocol based on the received requests.
- 2. The client architecture of claim 1, wherein the client transmits the generated query to a directory server.
- 3. The client architecture of claim 2, wherein the directory server comprises a lightweight directory access protocol (LDAP) directory server, and
the generated query comprises a LDAP query.
- 4. The client architecture of claim 2, wherein the client receives a query result from the directory server.
- 5. The client architecture of claim 4, wherein the client parses the query result to extract data associated with the requests.
- 6. The client architecture of claim 4, wherein the directory server comprises a lightweight directory access protocol (LDAP) directory server, and
the received query result comprises a LDAP query result.
- 7. The client architecture of claim 1, wherein the device comprises a hand-held device.
- 8. The client architecture of claim 7, wherein the hand-held device includes one of a personal digital assistant (PDA), an Internet appliance, a cellular phone and a palmtop computer.
- 9. The client architecture of claim 1, wherein the plurality of processes correspond to a plurality of applications on the device.
- 10. A client architecture, comprising, on a computer readable medium:
a plurality of applications for executing on a device; and a client for receiving requests from a plurality of processes corresponding to the plurality of applications and for generating a query in accordance with a directory service protocol based on the received requests.
- 11. The client architecture of claim 10, wherein the client transmits the generated query to a directory server.
- 12. The client architecture of claim 11, wherein the directory server comprises a lightweight directory access protocol (LDAP) directory server, and
the generated query comprises a LDAP query.
- 13. The client architecture of claim 11, wherein the client receives a query result from the directory server.
- 14. The client architecture of claim 13, wherein the client parses the query result to extract data associated with the requests.
- 15. The client architecture of claim 13, wherein the directory server comprises a lightweight directory access protocol (LDAP) directory server, and
the received query result comprises a LDAP query result.
- 16. The client architecture of claim 10, wherein the device comprises a hand-held device.
- 17. The client architecture of claim 16, wherein the hand-held device includes one of a personal digital assistant (PDA), an Internet appliance, a cellular phone and a palmtop computer.
CROSS REFERENCE TO RELATED CASES
[0001] The present invention is related to the following commonly owned co-pending U.S. patent applications of Espino filed herewith entitled: (1) “LIGHTWEIGHT DIRECTORY ACCESS PROTOCAL METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT,” Ser. No. ______, ATTY. DOCK. NO. 09710-1089/COS-01-018, (2) “METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT INCLUDING A LIGHTWEIGHT DIRECTORY ACCESS PROTOCAL CLIENT,” Ser. No. ______, ATTY. DOCK. NO. 09710-1076//COS-01-003, (3) “METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR A LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL CLIENT APPLICATION PROGRAM INTERFACE,” Ser. No. ______, ATTY. DOCK. NO. 09710-1090/COS-01-019, and (4) “METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL APPLICATIONS,” Ser. No. ______, ATTY. DOCK. NO. 09710-1091/COS-01-020, the entire contents of all of which are incorporated herein by reference.