Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Existen aplicaciones como los webmails, wikis, weblogs, tiendas en lnea son ejemplos bien conocidos de aplicaciones web.
Una pgina Web puede contener elementos que permiten una comunicacin activa entre el usuario y la informacin. Por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.
Orientada a la presentacin
Una aplicacin Web es una extensin dinmica de la web o una aplicacin de servidor. Existen 2 tipos de aplicaciones Web Orientada a la presentacin Orientada al servicio Genera paginas web interactivas que contienen varios tipos de lenguaje de marca (HTML, XML, etc.) y contenido dinmico en respuesta a peticiones.
06/02/2014
Orientada al servicio
Estas paginas implementan el punto final del servicio web. Las aplicaciones orientadas a la presentacin frecuentemente son clientes de las aplicaciones web orientadas al servicio. Una Arquitectura define: un conjunto de elementos, conectores, restricciones y un sistema de control que caracterizan a un sistema o a una familia de sistemas.
Esta arquitectura consiste bsicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta.
La separacin entre cliente y servidor es una separacin de tipo lgico, donde el servidor no se ejecuta necesariamente sobre una sola mquina ni es necesariamente un slo programa. Los tipos especficos de servidores incluyen los servidores web, los servidores de archivo, los servidores del correo, etc. Mientras que sus propsitos varan de unos servicios a otros, la arquitectura bsica seguir siendo la misma
06/02/2014
En la arquitectura C/S el remitente de una solicitud es conocido como cliente. Sus caractersticas son:
La red cliente-servidor es aquella red de comunicaciones en la que todos los clientes estn conectados a un servidor, en el que se centralizan los diversos recursos y aplicaciones con que se cuenta; y que los pone a disposicin de los clientes cada vez que estos son solicitados. Esto significa que todas las gestiones que se realizan se concentran en el servidor, de manera que en l se disponen los requerimientos provenientes de los clientes que tienen prioridad, los archivos que son de uso pblico y los que son de uso restringido, los archivos que son de slo lectura y los que, por el contrario, pueden ser modificados, etc. Este tipo de red puede utilizarse conjuntamente en caso de que se este utilizando en una red mixta
- Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la comunicacin - Espera y recibe las respuestas del servidor. - Por lo general, puede conectarse a varios servidores a la vez. - Normalmente interacta directamente con los usuarios finales mediante una interfaz grfica de usuario. - Al contratar un servicio de redes , se tiene que tener en la velocidad de conexin que le otorga al cliente y el tipo de cable que utiliza , por ejemplo : cable de cobre ronda entre 1 ms y 50 ms. Al receptor de la solicitud enviada por el cliente se conoce como servidor. Sus caractersticas son: -Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempean entonces un papel pasivo en la comunicacin -Tras la recepcin de una solicitud, la procesan y luego envan la respuesta al cliente. - Por lo general, aceptan conexiones desde un gran nmero de clientes (en ciertos casos el nmero mximo de peticiones puede estar limitado). - No es frecuente que interacten directamente con los usuarios finales
Desventajas: Congestin del trafico El cliente no dispone de los recursos que pueden existir en el servidor
ARQUITECTURA DE 3 CAPAS
06/02/2014
Arquitectura en 3 capas
Capa de datos Capa de negocios Capa de presentacin
La WEB
Al conectarnos a internet estamos navegando en 3 capas.
Al abrir un formulario web de inscripcin (capa de presentacin) Despus de enviar la informacin esta es verificada (capa de negocios). Finalmente la informacin es grabada en una base de datos (capa de datos).
Ejemplo
Capa de datos
Capa de datos
Base de datos Tablas Procedimientos almacenados Componentes de datos
Capa de Negocio
Capa de Presentacin
Capa de Negocio
Reglas del negocios Validaciones Clculos Flujos y procesos
Capa de Presentacin
Formularios Informes Respuestas al usuario