DESIGN DESCRIPTION | Mentata LDAPHttp Framework |
3. DependenciesThis section identifies external protocols and software offerings upon which this design relies. They are viewed as relationships and managed as risks. Lightweight Directory Access ProtocolThe LDAPHttp framework is intended to be compliant with version 3 of the Lightweight Directory Access Protocol (LDAP). Many software products exist which implement part or all of LDAPv3, including OpenLDAP, a free and open source implementation. The LDAP standard documentation is currently managed by the Internet Engineering Task Force with the umbrella specification available at: http://www.ietf.org/rfc/rfc1777.txt Hypertext Transfer ProtocolThe LDAPHttp Framework is intended to be compliant with version 1.1 of the HyperText Transfer Protocol (HTTP). A large number of server products exist which implement HTTP v1.1, including the Apache web server, which is free and open source. The specification for HTTP is currently managed by the Internet Engineering Task Force and available at: http://www.ietf.org/rfc/rfc2616.txt JavaAll LDAPHttp software is written using Java, an object-oriented network programming language originally introduced by Sun Microsystems in 1995. The LDAPHttp framework software is intended for use with the Java 2 Standard Edition, available at: http://java.sun.com/j2se/index.jsp along with the servlet specification, available at: http://java.sun.com/products/servlet/index.jsp and the JSP specification, available at: http://java.sun.com/products/jsp/index.jsp JLDAPAll code for the LDAPHttp framework relies on the JLDAP Java class libraries to provide core exception, connection, entry, attribute, and DN classes, as well as support for searching, modifying data, pooling connections, and encrypting communications. JLDAP has been made available as open source software by Novell in conjunction with the OpenLDAP Foundation. Information on the libraries is available at: |
Scope | System | Dependencies | Details | Reuse