Diversas prestaciones de IBM® HTTP Server V5.3 para z/OS están disponibles en IBM HTTP Server, pero se implementan de forma distinta. Conozca las diferencias clave en la programación de los dos servidores web.
Esta sección y los capítulos se corresponden con la sección y los capítulos de la publicación de número SC34-4826-09 de la guía z/OS HTTP Server Planning, Install, and Using de IBM HTTP Server V5.3 for z/OS.
IBM HTTP Server da soporte a los programas Common Gateway Interface (CGI) y FastCGI, pero no incluye información sobre cómo escribir código para estos.
IBM HTTP Server proporciona API de Apache similares a GWAPI en IBM HTTP Server V5.3 for z/OS, aunque el binario y los códigos de origen no son compatibles. Estas API de Apache forman parte del servidor HTTP de Apache de código abierto en el que se basa IBM HTTP Server.
Consulte los libros blancos y los manuales disponibles públicamente para obtener más información sobre los módulos de Apache. Hay dos libros blancos útiles que documentan el proceso de escribir módulos sencillos de Apache para el sistema operativo z/OS. Uno de los libros blancos contiene información sobre la clasificación de solicitudes de URL en IBM HTTP Server utilizando WLM. Otro libro blanco contiene información sobre la ampliación de IBM HTTP Server con módulos personalizados.
Los plug-ins que desarrolle para IBM HTTP Server tienen, de manera predeterminada, acceso limitado a los datos de LDAP. Si gestiona sus propias conexiones, puede tener más acceso.
Utilice la directiva AuthLDAPUrl para definir atributos. IBM HTTP Server se añade a cada atributo que se defina como variable de entorno interna al propio servidor. Cuando IBM HTTP Server añade un atributo, incluye un prefijo AUTHENTICATE_ en el nombre del atributo.
Utilice el módulo mod_ldap para que los módulos LDAP puedan utilizar la agrupación de conexiones. Para obtener más información, consulte el archivo include/util_ldap.h del código de origen del servidor HTTP de Apache.