SERVIDOR DE OBJETOS

SERVIDORES DE OBJETOS
CONCEPTO

Es un conjunto de herramientas y servidores de aplicaciones que  se utilizan para implementar aplicaciones web distribuidas que soporten un alto volumen de tráfico, contenido dinámico, y un intenso procesamiento de transacciones en línea.
ESTA COMPUESTO POR:
          Power Dynamo
           Jaguar   
           PowerJ
          Adaptive Server Anywhere
           Integrador de Aplicaciones
DYNAMO
          Es un servidor de aplicaciones que actúa como intermediario entre el servidor web y el DBMS.
          Provee las herramientas necesarias para construir y administrar una aplicación web que contienen html estático y dinámico.
          El servidor de aplicaciones procesa templates, que son paginas html con sql embedido, y dinámicamente genera páginas HTML para enviarlas al servidor web.
JAGUAR
       Es un servidor de componentes con la habilidad de servir componentes powerbuilder, Java(CORBA o Enterprise JavaBeans), ActiveX, o C++,  a un cliente que hace llamadas a métodos .
       Dynamo en algunos casos es cliente de Jaguar.
COMPONENTES

         Los componentes son módulos de código reutilizable que combinan tareas relacionadas o métodos.
   Residen en un servidor (por ejemplo un servidor jaguar) y puede ser usados por muchos programas diferentes, prescindiendo del leguaje de presentación del programa.
   Un cliente ejecuta los métodos de un componente.
CONSIDERACIONES
La infraestructura del lado del cliente para aplicaciones empresariales debe ser tan pequeña y eficiente como sea posible para conservar el ancho de banda de la red.
Particiones de la aplicación:
           Estructura de la Presentación
           Estructura del negocio
           Estructura de la base de datos.
ARQUITECTURAS
Tipicamente las aplicaciones usan una de las tres siguientes architecturas:
          Distribuida
          web
          Cliente / Servidor
Algunas aplicaciones requieren una combinación de las anteriores.
ARQUITECTURA DE APLICACIONES DISTRIBUIDAS
El cliente y el servidor trabajan juntos para desarrollar tareas para el usuario del negocio.
El cliente puede manipular todas las interacciones con el usuario mientras el servidor middle-tier provee servicios de fondo a el cliente
ARQUITECTURA CLIENTE/SERVIDOR
En una aplicación tradicional cliente/servidor, un programa corriendo en la máquina del cliente accede a una base de datos corriendo o ejecutandose en un servidor.
En el modelo del cliente/servidor, la interface del usuario y la estructura del negocio se encuentran juntos en el computador del cliente. El cliente puede opcionalmente incluir uno o más componentes.
ASP
ACTIVE SERVER PAGES
Microsoft introdujo esta tecnología llamada Active Server Pages en diciembre de 1996.
Es parte del Internet Information Server (IIS) desde la versión 3.0 y es una tecnología de páginas activas que permite el uso de diferentes scripts y componentes en conjunto con el tradicional HTML para mostrar páginas generadas dinámicamente.

VENTAJAS
Es liviano y puede correr en PCs normales que tengan Windows y servidor web.
Se puede utilizar desde cualquier computadora que esté conectada a la red que tenga instalado un navegador.

Es muy fácil de programar, y tiene muchas utilidades que con una breve línea de aprendizaje pueden ser modificadas a su gusto.

No hay comentarios:

Publicar un comentario