Objetos Integrados
ASP Cuenta con objetos integrados dependiendo del uso que se le quiere dar a la página dinámica.
Cuando utilizamos CGI para generar páginas activas, los datos se recogen desde un canal de entrada, por lo que apenas se necesita un pequeño procesamiento para aislar la información del cliente. ASP proporciona un método mucho más sencillo y elegante. Encapsula losdetalles de la obtención de los datos dentro de la funcionalidad de los objetos integrados.
Los objetos integrados son componentes Active X Server que no requieren ser instanciados para poder utilizarse. Los objetos integrados que ASP proporciona están especialmente diseñados para facilitar el intercambio de información entre los usuarios y el equipo servidor
• Objeto Application: el objetoApplication se utiliza para compartir información entre todos los usuarios de una aplicación.
• Objeto Request: el objeto Request se utiliza para tener acceso a la información que se pasa en las peticiones HTTP. Entre dicha información se incluyen los parámetros que se pasan desde los formularios HTML mediante el método POST o el método GET, cookies y certificados de cliente.
• ObjetoResponse: el objeto Response se utiliza para controlar la información que se envía al usuario. Esto incluye el envío de información directamente al explorador, la redirección del explorador a otra dirección URL o el establecimiento de valores de las cookies.
• Objeto Server: el objeto Server proporciona acceso a los métodos y las propiedades del servidor. El método utilizado más frecuentementees el que crea una instancia de un componente ActiveX (Server.CreateObject).
• Objeto Session: el objeto Session permite almacenar la información necesaria para una determinada sesión de usuario. Las variables almacenadas en el objeto Session no se descartan cuando el usuario pasa de una página a otra dentro de la aplicación, si no que dichas variables persisten durante todo el tiempo queel usuario tiene acceso a las páginas de la aplicación. También puede utilizar los métodos de Session para terminar explícitamente una sesión y establecer el periodo de tiempo de espera de inactividad de las sesiones.
La sintaxis utilizada para poder acceder a los métodos y propiedades de los objetos depende del lenguaje de script que estemos utilizando. Debido a que el lenguaje de script pordefecto de ASP es VBScript, en esta clase nos vamos a centrar en este script.
La utilización de colecciones:
Los objetos Request y Response contienen colecciones. Una Colección es un conjunto de elementos de información relacionados y que se accede a ellos de una misma forma. Se puede acceder a cada elemento de una colección mediante el bucle For.. Each.
Un método es un procedimiento queactúa sobre un objeto, la sintaxis para poder invocar un método de un objeto es la sgte:
Objeto.método parámetros
Donde el tipo de parámetro dependerá del método invocado.
Una propiedad es un atributo de un objeto. Las propiedades son características de un objeto que describen su estado, así por ejemplo un objeto podría tener las características tamaño, nombre, color, etc. Para obtener elvalor de una propiedad utilizamos la sintaxis siguiente:
Objeto.propiedad
Y para asignarle un valor a una propiedad de un objeto debemos utilizar la sintaxis:
Objeto.propiedad=valor
Donde valor depende de la propiedad del objeto.
A continuación se presenta un sumario de todas las colecciones, propiedades y métodos de los Objetos Integrados:
OBJETO REQUEST
|Tipo de elemento|Nombre del elemento |Función |
|Colección |ClientCertificate |Obtiene los campos de certificación enviados por los exploradores de los|
| | |clientes. |
|Colección...
Regístrate para leer el documento completo.