Cosas

Páginas: 8 (1839 palabras) Publicado: 5 de abril de 2011
ARQUITECTURAS DE SOFTWARE

La Arquitectura no se basa en la construcción en sí, sino más bien en los vacíos y la adaptación de estos a través de la interpretación de ellos mismos al convivir con el ser humano. La arquitectura de computadoras es el diseño conceptual y la estructura operacional fundamental de un sistema de computadora.

La arquitectura de software es la que nospermite tomar decisiones importantes del diseño conceptual y la estructura operacional del mismo. La arquitectura de software se puede visualizar como un sistema donde sus componentes interaccionan entre sí. Entre estos componentes tenemos: cliente y servidor, base de datos, filtros, niveles en un sistema jerárquico, donde estos componentes se reducen en dos conceptos la estructura y la topología delsoftware. La AdS por una parte es el diseño del software el cual para su desarrollo se lleva a cabo varios niveles lo cuales son: componentes, pueden ser simples y complejos, reglas de composición, nos permite construir componentes complejos, reglas de comportamiento, esta provee sentido al sistema, estos niveles están relacionados entre sí.

La AdS es de suma importancia, ya que puedeconsiderarse como el “puente” entre los requerimientos del sistema y la implementación. También se considera la base primordial para construir un sistema se software, en gran medida permite los atributos de calidad del sistema y la característica más importante de la AdS es que puede se reutilizable ya que puede transferirse de un sistema a otro.

En la AdS existen diferentes estilosarquitectónicos como:

1.- cliente-servidor donde el cliente envía la solicitud y el servidor responde a dicho llamado. Un ejemplo seria www donde el cliente realiza una petición con el protocolo http y el servidor responde con un documento escrito en html.

2.- Arquitectura Three-tier: Es una arquitectura de 3 capas, éstas están físicamente distribuidas de tal forma que cada una se ejecuta enuna máquina diferente y se comunica con las demás a través de la red. Las cuales son: capa de presentación, capa lógica, capa de datos.

Páginas web estáticas: Las que se presentan sin movimiento y sin funcionalidades más allá de los enlaces. Poseen: texto con formato, multimedia, hipertexto, ejecución de programas en el servidor, funcionalidades básicas de interacción con el usuario(botones, campos etc.).

Páginas web dinámicas: Las páginas que tienen efectos especiales y en las que podemos interactuar. Se ejecutan códigos, interfaz grafica, son de tipo cliente-servidor donde el código se ejecuta en el cliente evitando la sobrecarga en la CPU del servidor.

Applets: Esta aplicación se utiliza para trabajar con navegadores web, no puede ejecutarse de maneraindependiente, ofrece información gráfica y a veces interactúa con el usuario, típicamente carece de sesión y tiene privilegios de seguridad restringidos. Un applet es una interfaz grafica la cual permite mostrar un ambiente amigable al usuario (dibujos, gridlayout, setlayout entre otros), trabaja con programación orientada a eventos (botones, mouse entre otros). Con la aplicación applet podemos crearhilos el cual permite que el programa realice varias aplicaciones al mismo tiempo por ejemplo en las páginas web los hilos son muy utilizados ya que estas tienden hacer dinámicas cuando muestran varias imagines en movimiento aquí hay utilización de hilos, de aquí viene la relación de los applets con los hilos.

De los applets que se refería a pequeños programas que se ejecutan en elcontexto de un navegador web se deriva la palabra SERVLET el cual es un programa que se ejecuta en un servidor, para acceder a ellos se hace a través de un URL, se utiliza en el caso de la páginas web dinámicas, para poder ejecutarlo es necesario un HTML, crear una instancia. Estos son creados principalmente para clientes donde leen las salidas casi siempre en string.

Otra tecnología para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • cosas de cosas
  • cosa cosa
  • Cosas Cosas
  • Cosas de cosas
  • Cosas de otras cosas...
  • Cosas de cosas
  • los cosos de los cosos
  • la cosa de la cosa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS