Está usted en Indice > Construcción > Lenguajes > CGI > Lecciones y Paso a Paso > Invocando un CGI
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Invocando un CGI (2)

Cuerpo

El cuerpo contiene los datos del documento. Deben corresponder al tipo MIME anunciado en la línea Content-type de la cabecera. En caso contrario el cliente será incapaz de mostrar el documento.

Es importante mencionar que a la hora de programar CGI es necesario que se trabaja en un entorno concurrente en el que hay que tener especial cuidado en el accesso a datos compartidos. Hay que considerar que mientras se está accediendo a ciertos datos, otro programador puede estar cambiándolos. Por ello , habrá que utilizar alguna técnica de programación concurrente, por ejemplo el empleo de ficheros cerrojo o locks. Cuando un programa va a entrar en la zona crítica, comprueba si hay un cerrojo y en caso de que lo haya, espera. Cuando el cerrojo no esté presente lo creará, entrará en zona crítica y al salir lo eliminará. Este sistema garantiza la exclusión mutua, pero puede dar problemas de inanición, deadlock o bloqueo si un programa muere antes de liberar el cerrojo que ha activado.




Autor: Pilar Tarriño Suárez, Bela Chugani Pishotam, Iratxe Peraita Aguilar
http://www.ulpgc.es/otros/tutoriales/New_cgi/new_cgi3.htm

Usuarios que han visto este tema también han visto...

- SFELinkAdd
- Introducción a la programación CGI en Pascal
- Enviando un Archivo Existente como Respuesta
- Variables de entorno en cgi
- Tutorial de CGI


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 13-10-2008 a las 14:35:54