domingo, 14 de febrero de 2010

DNA

Arquitectura de red, creada por DEC. Consta de siete capas semejantes a las de Modelo OSI y que tienen una correspondencia directa con los siete niveles de OSI.

Usuario
Gestión de red
Sesión y control de red
Extremos de comunicaciones
Encaminamiento
Enlace
Físico

Es un conjunto de documentos que definen la arquitectura de la red en general, los estados de las espercificaciones para cada capa de la arquitectura, y describe los protocolos que operan dentro de cada capa.

La arquitectura DNA esta diseñada para solucionar problemas que no involucren al usuario. Algo asi como que se contruyen soluciones rapidas por los especialistas en los servidores, sin complicar ni al usuario ni a su maquina.

DNA provee protocolos, estandares e interfaces pre-implementados que permiten al desarrollador concentrarse en construir la logica del sistema, sin preocuparse por como las partes se intercomunican.

DNA sirve para diseñar y construir aplicaciones de tres capas para la plataforma Windows, los desarrolladores deben de entender dos cosas: El fundamentento de diseño de aplicaciones de tres capas en general y la especificacion de la tecnologia Microsoft que son relecantes para desarrollar aplicaciones de tres capas en la plataforma Windows.

jueves, 11 de febrero de 2010

¿Que es Escabilidad?

La escalabilidad es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para extender el margen de operaciones sin perder calidad, o bien manejar el crecimiento continuo de trabajo de manera fluida, o bien para estar preparado para hacerse más grande sin perder calidad en los servicios ofrecidos.


En general, también se podría definir como la capacidad del sistema informático de cambiar su tamaño o configuración para adaptarse a las circunstancias cambiantes. Por ejemplo, una Universidad que establece una red de usuarios por Internet para un edificio de docentes y no solamente quiere que su sistema informático tenga capacidad para acoger a los actuales clientes que son todos profesores, sino también a los clientes que pueda tener en el futuro dado que hay profesores visitantes que requieren de la red por algunos aplicativos académicos, para esto es necesario implementar soluciones que permitan el crecimiento de la red sin que la posibilidad de su uso y re-uso, disminuya o que pueda cambiar su configuración si es necesario.

La escalabilidad como propiedad de los sistemas es generalmente difícil de definir en cualquier caso, en particular es necesario definir los requerimientos específicos para la escalabilidad en esas dimensiones donde se crea que son importantes. Es una edición altamente significativa en sistemas electrónicos, bases de datos, ruteadores y redes. A un sistema cuyo rendimiento es mejorado después de haberle añadido más capacidad hardware, proporcionalmente a la capacidad añadida, se dice que pasa a ser "un sistema escalable"

Descripcion de la Materia (Desarrollo de Aplicaciones para Amb. Dist.)

Primero que nada el curso debera de ofrecer todos los conocimientos necesarios para poder desarrollar aplicaciones para ambientes distribuidos.
Este curso es muy importante e interesante, puesto que su objetivo es que nosotros los alumnos utilizemos herramientas, metodos y tecnicas para el desarrollo de aplicaciones distribuidas, esto con los estandares que corresponde.

En esta materia integraremos los conocimientos obtenidos en semestres anteriores en otros cursos, como lo son Sistemas Operativos II.

en esta materia nos basaresmos en el proceso de desarrollo, iniciando con un panorama, despues continuando con: la arquitectura, el diseño, la implementacion y la integracion. todas estas son unidades de la materia