Cómo usar ISAPI

Cómo:

Puede emplear la API patentada para el Servidor de información de Internet de Microsoft (llamada ISAPI) para llamar a WebFOCUS. ISAPI funciona del mismo modo que el CGI, aportando el mismo grado de funcionalidad.

Además, permite reducir el uso de la memoria y el tiempo de respuesta. Sin embargo, sólo se puede utilizar con un Servidor de información de Internet de Microsoft. El resto de sistemas operativos debe utilizar el Miniservidor o el CGI de WebFOCUS.


Principio de página

x
Sintaxis: Cómo Llamar a ISAPI desde un hipervínculo
<A HREF="/ibi_apps/webapi.dll?IBIF_ex=procedure[&var=value[&var=value]...]">text</A>

donde:

procedure

Es el nombre del procedimiento que se va a ejecutar.

var=value

Es una variable y su correspondiente valor. La llamada puede incluir variables de entorno HTTP y de aplicaciones pasadas al procedimiento.

Puede pasar más de una pareja variable-valor, sin incluir un espacio entre ellas. Emplee el carácter de ampersand (&) como delimitador para separar cada pareja variable-valor.

Si el valor contiene un espacio insertado, sustitúyalo por el signo más (+) o por los caracteres %20.

text

Es el texto de la página de inicio que funciona como el hipervínculo que ejecuta el procedimiento.

Nota: La longitud máxima del URL puede ser de 4K o 4,096 bytes. El número de parámetros es ilimitado, aunque su longitud total no puede exceder los 4K.


Principio de página

x
Sintaxis: Cómo Llamar a ISAPI desde un formulario
<FORM ACTION="/ibi_apps/webapi.dll" METHOD="get">
<INPUT NAME="IBIF_ex" VALUE="procedure" TYPE="hidden">
   .
   .
   .
</FORM>

donde:

procedure

Es el nombre del procedimiento que se va a ejecutar. La llamada puede incluir variables de entorno HTTP y de aplicaciones pasadas al procedimiento.

Para instrucciones acerca de cómo crear un formulario, consulte Convenciones de creación de formularios.


WebFOCUS