Viernes, 26/04/2024, 04:59:48
Universidad de Londres - Informática
 
Menú del sitio

Asignaturas

Recursos

Visitas

Estadística

Total en línea: 1
Invitados: 1
Usuarios: 0

Inicio » 2011 » Octubre » 03


DEFINICION

Modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes.

La separación entre cliente y servidor es una separación de tipo lógico, donde el servidor no se ejecuta necesariamente sobre una sola máquina ni es necesariamente un sólo programa.
Ventajas
•Centralización del control: los accesos, recursos y la integridad de los datos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema. Esta centralización también facilita la tarea de poner al día datos u otros recursos (mejor que en las redes P2P)..
•Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. Cualquier elemento puede ser aumentado (o mejorado) en cua ... Leer más »
Categoría: Blog de resùmenes - Sistemas multiplataforma | Vistas: 2226 | Agregado por: pato | Fecha: 03/10/2011 | Comentarios (2)

Arquitectura de software
En los inicios de la informática, la programación se consideraba un arte y se desarrollaba como tal, debido a la dificultad que entrañaba para la mayoría de las personas, pero con el tiempo se han ido descubriendo y desarrollando formas y guías generales, con base a las cuales se puedan resolver los problemas. A estas, se les ha denominado Arquitectura de Software, porque, a semejanza de los planos de un edificio o construcción, estas indican la estructura, funcionamiento e interacción entre las partes del software.

Que es la arquitectura de software?

La arquitectura de software define, los componentes que llevan a cabo alguna tarea de computación, sus interfaces y la comunicación entre ellos.

Componentes:

a) clientes y servidores
b) bases de datos
c) filtros
d) niveles en un sistema jerárquico

Interacciones:

a) llamadas a ... Leer más »
Categoría: Blog de resùmenes - Sistemas multiplataforma | Vistas: 721 | Agregado por: Alejandro | Fecha: 03/10/2011 | Comentarios (0)



Plataformas para desarrollo de aplicaciones empresariales

*CARACTERISTICAS
Heterogénea: Debe permitir múltiples plataformas, sistemas operativos
y lenguajes de desarrollo.
– Fiable: Tiene que dar la confianza de que cumplirá su cometido.
– Segura: Debe controlar el acceso, la autorización y el transporte
– Robusta: Debe ser tolerante a fallos.
– Escalable: Tiene que facilitar la ampliación y modificación necesarias
– Alta disponibilidad: Debe ser fácil su adquisición, formación y
actualización.
– Fácil mantenimiento: Debe ser fácil mantener el sistema mediante la
actualización de sus componentes.

*ALTERNATIVAS:
– CORBA (Common Object Request Broker Architecture )
– .NET (dot NET)
– Java Platform, Enterprise Edition (Java EE)

*CORBA
... Leer más »
Categoría: Blog de resùmenes - Sistemas multiplataforma | Vistas: 675 | Agregado por: gabriel | Fecha: 03/10/2011 | Comentarios (0)



La arquitectura de de software de un programa o sistema de computación es la estructura del sistema que comprenden los componentes del software, sus propiedades y la relación entre ellas, es importante definirla para saber como funciona el sistema en cuestión.

Los componentes de la arquitectura son:
- Cliente
- Base de Datos
- Servidor
- Símbolos gráficos (Describen los componentes del sistema).
- Diccionario de Datos (Describe todos los datos que se usan dentro de la aplicación del sistema).
- Descripción de procesos y procedimientos (Contiene todo el lenguaje técnico usado)
- Reglas (Estándares para describir al sistema correctamente)

Un arquitecto de software es aquel que se encarga de entender el propósito para el cual se desarrolla el software así como también debe ser capaz de ver ... Leer más »
Categoría: Blog de resùmenes - Sistemas multiplataforma | Vistas: 611 | Agregado por: getsemani | Fecha: 03/10/2011 | Comentarios (0)

Buscar

Foro PE
  • Clase en línea - miércoles 9 (4)
  • Tarea 2 (6)
  • ¿Qué es obo? (2)

  • Foro DSM
  • TEMAS A DESARROLLAR POR EQUIPO (13)
  • Servicios Web XML o Web Services (1)
  • RMI (Java Remote Method Invocation) (0)

  • Compartir en

    Mini-chat
    200

    Copyright MyCorp © 2024Crear un sitio web gratis con uCoz