Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduce LDAP 张海鹏 2008-07-25. SOA Mult - Little system User Manager System (share between other systems) How to store user Information How to access.

Similar presentations


Presentation on theme: "Introduce LDAP 张海鹏 2008-07-25. SOA Mult - Little system User Manager System (share between other systems) How to store user Information How to access."— Presentation transcript:

1 Introduce LDAP 张海鹏 2008-07-25

2 SOA Mult - Little system User Manager System (share between other systems) How to store user Information How to access user Information

3 The role of Directory in SOA???

4 Lightweight Directory Access Protocol X.500 : series standards for Directory

5

6 Directory Service 人名地址录 电话号码薄 目录 区号目录 读频繁,改动少 简单 有层次

7 Directory vs relation Database May No transactions Hierarchical,Tree,Ob ject objectClass objectClass are standardized. Must transactions Relation Table Table are customized,special

8 DIT

9 Entry (node in tree)

10 So..

11 Directory Stucture A directory is a tree of directory entries An entry consiss of a set of attributes An attribute has a name and one or more values. Each entry has a unique identifier: its Distinguished Name.

12 Schema object Class (Table) Attribute (Field) Rule Syntax (Type) The object Class can be inherited

13 Shcema – Object identify(OID) Attributes and objectClasses are standardized throughout the industry and formally registered with the IANA for their object ID.IANA IANA (Internet Assigned Numbers Authority) How custom Schema???

14 Common Object Class

15 X.500 series standards

16 X.509

17 Product Oracle Internet Directory Red Hat Directory Server Sun Java System Directory Server Apache Directory Server Active Directory IBM Tivoli Directory Server eDirecotry

18 LDAP Lightweight Directory Access Protocal Lightweight Directory Brower Protocal

19 Operations Bind Start TLS Search Compare Extended Operation Add Delete Modify Abandon Unbind

20 Search other Operation Base DN Scope Filter New Entry Modify Entry Delete Entry

21 LDIF LDAP Data Interchange Format dn: cn=John Doe,dc=example,dc=com cn: John Doe givenName: John sn: Doe telephoneNumber: +1 888 555 6789 telephoneNumber: +1 888 555 1232 mail: john@example.com manager: cn=Barbara Doe,dc=example,dc=com objectClass: inetOrgPerson objectClass: organizationalPerson objectClass: person objectClass: top

22 LDAP common Use

23 Thanks! Good night!


Download ppt "Introduce LDAP 张海鹏 2008-07-25. SOA Mult - Little system User Manager System (share between other systems) How to store user Information How to access."

Similar presentations


Ads by Google