SlideShare una empresa de Scribd logo
1 de 11
CENTRO DE ESTUDIOS TECNOLÓGICOS industrial y de 
servicios No. 70 
Profesor: 
Lic. Juan Gabriel De La Cruz Reyes 
Especialidad: 
Soporte y mantenimiento de equipos de computo 
Materia: 
Instala Y Mantiene Redes LAN De Acuerdo a Estándares Oficiales 
Tema: 
Arquitectura Cliente/Servidor De Tres Niveles 
Semestre y grupo: 
5°B 
Integrantes: 
Mariana Méndez Pérez 
Jesús Alberto Reyes Feria 
Guadalupe Mendoza Feria 
Moisés Aarón Rivera Bautista 
Pauline Cristel Leyva Hernández 
Alondra Yazmin Benavides Carrasco
¿Que es un Cliente? 
Es el que inicia un requerimiento de servicio. El requerimiento inicial puede convertirse en 
múltiples requerimientos de trabajo a través de redes LAN o WAN. La ubicación de los datos o 
de las aplicaciones es totalmente transparente para el cliente. 
¿Que es un Servidor? 
Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente. 
Los servidores pueden estar conectados a los clientes a través de redes LANs o WANs, 
para proveer de múltiples servicios a los clientes y ciudadanos tales como impresión, 
acceso a bases de datos, fax, procesamiento de imágenes, etc. 
Definición de Cliente Servidor 
Son los distintos aspectos que caracterizan a una aplicación (proceso, almacenamiento, 
control y operaciones de entrada y salida de datos) en el sentido más amplio, están 
situados en más de un computador, los cuales se encuentran interconectados mediante 
una red de comunicaciones
La arquitectura de tres niveles también conocida como arquitectura 
multinivel. Surgió para remedir las limitaciones de las arquitecturas de 2 
niveles. En esta arquitectura se añadió un nivel intermedio entre el ambiente 
de sistema de interfaz del usuario y el ambiente de administración de base 
de datos del servidor.
En la arquitectura en 3 niveles, existe un nivel intermediario. Esto significa 
que la arquitectura generalmente está compartida por: 
• Un cliente, es decir, el equipo que solicita los recursos, equipado con una 
interfaz de usuario (generalmente un navegador Web) para la 
presentación 
• El servidor de aplicaciones (también denominado software intermedio), 
cuya tarea es proporcionar los recursos solicitados, pero que requiere de 
otro servidor para hacerlo 
• El servidor de datos, que proporciona al servidor de aplicaciones los 
datos que requiere.
Este nivel puede llevar a cabo: 
Búsquedas 
Ejecutar 
aplicaciones 
Administrar 
etapas de la 
base de datos
El uso masivo del término arquitectura en 3 niveles también denota las 
siguientes arquitecturas: 
Aplicación compartida entre un cliente, un software intermedio y un servidor 
empresarial 
Aplicación compartida entre un cliente, un servidor de aplicaciones y un 
servidor de base de datos empresarial.
Esta arquitectura ha demostrado mejorar el rendimiento de grupos con gran 
número de usuarios (miles) y mejorar la flexibilidad en la comparación con la 
arquitectura de 2 niveles . 
 La flexibilidad en la partición puede ser tan fácil como una aplicación de 
“arrastrar y soltar ” módulos codificados a diferentes computadoras. 
 La limitación de esta arquitectura es que el ambiente de trabajo resulta un 
poco más difícil de utilizar que el de 2 niveles, que resulta ser visualmente más 
explicito. 
 Este modelo requiere muchas más tareas previas de análisis y diseño, pero 
reduce considerablemente los costos de mantenimiento y aumenta la 
flexibilidad funcional a largo plazo.
1. Servidor 
Windows 2000 - 2003 Server. 
Pentium 4 a 1.5 Ghz. 
1 Gb en RAM. 
2 Gb de espacio en disco. 
2. Cliente 
Windows 2000, XP Pro ó 
Terminal Service. 
Pentium 3 a 750 Mhz. 
512 Mb en RAM. 
500 Mb de espacio en disco. 
3. Bases de Datos 
Microsoft SQL Server 2000 SP3. 
SYBASE. 
4. Drive para CD ROM 
X24 o superior.
 es muy flexible. Permite agilizar las tareas diarias de cualquier empresa 
independientemente del sector y del país en que trabaje. 
 es altamente integrado. supera las limitaciones jerárquicas y funcionales típicas de 
la empresa. Está integrado en un mismo software que coordina las 
distintas estructuras, procesos y eventos de todos los departamentos y áreas 
funcionales, permitiendo a cada empleado disponer de toda la información 
necesaria en todo momento. 
 actualiza la información en tiempo real, además basta con introducir los datos una 
sola vez, puesto que es el sistema se encarga de pasar y actualizar los datos en el 
resto de los módulos o programas.
 Cambios en la interfaz de usuario o en la lógica de la aplicación, así permitiendo a la 
aplicación evolucionar fácilmente para satisfacer los nuevos requisitos. 
 Cuando se requieren cambios en la lógica de negocio, sólo debe actualizarse el 
servidor. En la arquitectura de dos capas, cada cliente debe ser modificado cuando 
cambia la lógica. 
 El cliente está aislado de la base de datos y las operaciones de red. El cliente puede 
acceder fácil y rápidamente sin saber dónde están los datos o cuántos servidores se 
están utilizando. 
 Las conexiones de bases de datos se pueden agrupar y, ser compartidas por varios 
usuarios, lo que reduce considerablemente el coste asociado a las licencias por 
usuario. 
 La lógica de la aplicación se puede utilizar un lenguaje estándar como Java®. O 
COBOL. Los lenguajes de las aplicaciones son estándares, permite construir sistemas 
críticos de alta fiabilidad.
Las aplicaciones de múltiples-capas, requieren de entender y conocer la forma de 
trabajar con objetos distribuidos, sobre todo para maximizar la utilidad y 
decrementar la complejidad.

Más contenido relacionado

La actualidad más candente

Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.argentm
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesVictor Escamilla
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoTecnologico de pinotepa
 
Algoritmo ricart y Agrawala
Algoritmo ricart y AgrawalaAlgoritmo ricart y Agrawala
Algoritmo ricart y AgrawalaJackBryan3
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoFreddySantiago32
 
ARQUITECTURA CLIENTE SERVIDOR.pdf
ARQUITECTURA CLIENTE SERVIDOR.pdfARQUITECTURA CLIENTE SERVIDOR.pdf
ARQUITECTURA CLIENTE SERVIDOR.pdfDavidVeraOlivera
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentesmarianela0393
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosVero Mateus
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidoscarlosmax10
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-softwareMiguel Angel Rodriguez
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandraLuis Alvarado
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Reyes
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivosRey JOaquin
 
Arquitectura tres capas
Arquitectura tres capasArquitectura tres capas
Arquitectura tres capasJenny Gonzalez
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)bat1820
 

La actualidad más candente (20)

Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.Sistemas Operativos Distribuidos.
Sistemas Operativos Distribuidos.
 
Arquitectura de aplicaciones
Arquitectura de aplicacionesArquitectura de aplicaciones
Arquitectura de aplicaciones
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un Interbloqueo
 
Operaciones Sobre Procesos
Operaciones Sobre ProcesosOperaciones Sobre Procesos
Operaciones Sobre Procesos
 
Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Algoritmo ricart y Agrawala
Algoritmo ricart y AgrawalaAlgoritmo ricart y Agrawala
Algoritmo ricart y Agrawala
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientado
 
ARQUITECTURA CLIENTE SERVIDOR.pdf
ARQUITECTURA CLIENTE SERVIDOR.pdfARQUITECTURA CLIENTE SERVIDOR.pdf
ARQUITECTURA CLIENTE SERVIDOR.pdf
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentes
 
Sistemas de Gestión de Archivos
Sistemas de Gestión de ArchivosSistemas de Gestión de Archivos
Sistemas de Gestión de Archivos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software51036806 proyecto-ejemplo-ingenieria-de-software
51036806 proyecto-ejemplo-ingenieria-de-software
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandra
 
Ciclo de vida de una app Android
Ciclo de vida de una app AndroidCiclo de vida de una app Android
Ciclo de vida de una app Android
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos
 
Arquitectura tres capas
Arquitectura tres capasArquitectura tres capas
Arquitectura tres capas
 
Ejemplos de diagramas =)
Ejemplos de diagramas =)Ejemplos de diagramas =)
Ejemplos de diagramas =)
 

Similar a cliente servidor de 3 niveles

Unidad 1
Unidad 1Unidad 1
Unidad 1mi casa
 
Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Erivan Martinez Ovando
 
Sisdis intro1
Sisdis intro1Sisdis intro1
Sisdis intro1julymci
 
Arquitectura servidores
Arquitectura servidoresArquitectura servidores
Arquitectura servidoresrulo182
 
Diapositivas diego
Diapositivas diegoDiapositivas diego
Diapositivas diegodbastos15
 
Segunda sesion modulo 2 : Ing. Adriana Iglesias.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.Segunda sesion modulo 2 : Ing. Adriana Iglesias.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.castlellanos
 
Fresdes silvasalazar
Fresdes silvasalazarFresdes silvasalazar
Fresdes silvasalazarjulymci
 
DISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDODISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDOFidel Antonio
 
Conceptos Basicos de Bases de Datos Multiusuario
Conceptos Basicos de Bases de DatosMultiusuarioConceptos Basicos de Bases de DatosMultiusuario
Conceptos Basicos de Bases de Datos Multiusuarioheliozwt
 
Arquitecturasdesistemasdebasesdedatos.docx
Arquitecturasdesistemasdebasesdedatos.docxArquitecturasdesistemasdebasesdedatos.docx
Arquitecturasdesistemasdebasesdedatos.docxWilliam Martinez Perez
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidorDiego Ortiz
 

Similar a cliente servidor de 3 niveles (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Taller 4 - Teleinformatica
Taller 4 - TeleinformaticaTaller 4 - Teleinformatica
Taller 4 - Teleinformatica
 
Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor
 
Sisdis intro1
Sisdis intro1Sisdis intro1
Sisdis intro1
 
Arquitectura servidores
Arquitectura servidoresArquitectura servidores
Arquitectura servidores
 
Diapositivas diego
Diapositivas diegoDiapositivas diego
Diapositivas diego
 
Segunda sesion modulo 2 : Ing. Adriana Iglesias.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.Segunda sesion modulo 2 : Ing. Adriana Iglesias.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.
 
Fresdes silvasalazar
Fresdes silvasalazarFresdes silvasalazar
Fresdes silvasalazar
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Cap2 funcionalidad de cliente servidor
Cap2 funcionalidad de cliente servidorCap2 funcionalidad de cliente servidor
Cap2 funcionalidad de cliente servidor
 
Aplicaciones de n capas en visual net
Aplicaciones de n capas en visual netAplicaciones de n capas en visual net
Aplicaciones de n capas en visual net
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
DISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDODISEÑO DE SOFTWARE DISTRIBUIDO
DISEÑO DE SOFTWARE DISTRIBUIDO
 
Conceptos Basicos de Bases de Datos Multiusuario
Conceptos Basicos de Bases de DatosMultiusuarioConceptos Basicos de Bases de DatosMultiusuario
Conceptos Basicos de Bases de Datos Multiusuario
 
bd
bdbd
bd
 
Arquitectura cliente
Arquitectura cliente Arquitectura cliente
Arquitectura cliente
 
Arquitectura multicapa
Arquitectura multicapaArquitectura multicapa
Arquitectura multicapa
 
Arquitecturasdesistemasdebasesdedatos.docx
Arquitecturasdesistemasdebasesdedatos.docxArquitecturasdesistemasdebasesdedatos.docx
Arquitecturasdesistemasdebasesdedatos.docx
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Cliente servidor 2
Cliente servidor 2Cliente servidor 2
Cliente servidor 2
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (13)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

cliente servidor de 3 niveles

  • 1. CENTRO DE ESTUDIOS TECNOLÓGICOS industrial y de servicios No. 70 Profesor: Lic. Juan Gabriel De La Cruz Reyes Especialidad: Soporte y mantenimiento de equipos de computo Materia: Instala Y Mantiene Redes LAN De Acuerdo a Estándares Oficiales Tema: Arquitectura Cliente/Servidor De Tres Niveles Semestre y grupo: 5°B Integrantes: Mariana Méndez Pérez Jesús Alberto Reyes Feria Guadalupe Mendoza Feria Moisés Aarón Rivera Bautista Pauline Cristel Leyva Hernández Alondra Yazmin Benavides Carrasco
  • 2. ¿Que es un Cliente? Es el que inicia un requerimiento de servicio. El requerimiento inicial puede convertirse en múltiples requerimientos de trabajo a través de redes LAN o WAN. La ubicación de los datos o de las aplicaciones es totalmente transparente para el cliente. ¿Que es un Servidor? Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente. Los servidores pueden estar conectados a los clientes a través de redes LANs o WANs, para proveer de múltiples servicios a los clientes y ciudadanos tales como impresión, acceso a bases de datos, fax, procesamiento de imágenes, etc. Definición de Cliente Servidor Son los distintos aspectos que caracterizan a una aplicación (proceso, almacenamiento, control y operaciones de entrada y salida de datos) en el sentido más amplio, están situados en más de un computador, los cuales se encuentran interconectados mediante una red de comunicaciones
  • 3. La arquitectura de tres niveles también conocida como arquitectura multinivel. Surgió para remedir las limitaciones de las arquitecturas de 2 niveles. En esta arquitectura se añadió un nivel intermedio entre el ambiente de sistema de interfaz del usuario y el ambiente de administración de base de datos del servidor.
  • 4. En la arquitectura en 3 niveles, existe un nivel intermediario. Esto significa que la arquitectura generalmente está compartida por: • Un cliente, es decir, el equipo que solicita los recursos, equipado con una interfaz de usuario (generalmente un navegador Web) para la presentación • El servidor de aplicaciones (también denominado software intermedio), cuya tarea es proporcionar los recursos solicitados, pero que requiere de otro servidor para hacerlo • El servidor de datos, que proporciona al servidor de aplicaciones los datos que requiere.
  • 5. Este nivel puede llevar a cabo: Búsquedas Ejecutar aplicaciones Administrar etapas de la base de datos
  • 6. El uso masivo del término arquitectura en 3 niveles también denota las siguientes arquitecturas: Aplicación compartida entre un cliente, un software intermedio y un servidor empresarial Aplicación compartida entre un cliente, un servidor de aplicaciones y un servidor de base de datos empresarial.
  • 7. Esta arquitectura ha demostrado mejorar el rendimiento de grupos con gran número de usuarios (miles) y mejorar la flexibilidad en la comparación con la arquitectura de 2 niveles .  La flexibilidad en la partición puede ser tan fácil como una aplicación de “arrastrar y soltar ” módulos codificados a diferentes computadoras.  La limitación de esta arquitectura es que el ambiente de trabajo resulta un poco más difícil de utilizar que el de 2 niveles, que resulta ser visualmente más explicito.  Este modelo requiere muchas más tareas previas de análisis y diseño, pero reduce considerablemente los costos de mantenimiento y aumenta la flexibilidad funcional a largo plazo.
  • 8. 1. Servidor Windows 2000 - 2003 Server. Pentium 4 a 1.5 Ghz. 1 Gb en RAM. 2 Gb de espacio en disco. 2. Cliente Windows 2000, XP Pro ó Terminal Service. Pentium 3 a 750 Mhz. 512 Mb en RAM. 500 Mb de espacio en disco. 3. Bases de Datos Microsoft SQL Server 2000 SP3. SYBASE. 4. Drive para CD ROM X24 o superior.
  • 9.  es muy flexible. Permite agilizar las tareas diarias de cualquier empresa independientemente del sector y del país en que trabaje.  es altamente integrado. supera las limitaciones jerárquicas y funcionales típicas de la empresa. Está integrado en un mismo software que coordina las distintas estructuras, procesos y eventos de todos los departamentos y áreas funcionales, permitiendo a cada empleado disponer de toda la información necesaria en todo momento.  actualiza la información en tiempo real, además basta con introducir los datos una sola vez, puesto que es el sistema se encarga de pasar y actualizar los datos en el resto de los módulos o programas.
  • 10.  Cambios en la interfaz de usuario o en la lógica de la aplicación, así permitiendo a la aplicación evolucionar fácilmente para satisfacer los nuevos requisitos.  Cuando se requieren cambios en la lógica de negocio, sólo debe actualizarse el servidor. En la arquitectura de dos capas, cada cliente debe ser modificado cuando cambia la lógica.  El cliente está aislado de la base de datos y las operaciones de red. El cliente puede acceder fácil y rápidamente sin saber dónde están los datos o cuántos servidores se están utilizando.  Las conexiones de bases de datos se pueden agrupar y, ser compartidas por varios usuarios, lo que reduce considerablemente el coste asociado a las licencias por usuario.  La lógica de la aplicación se puede utilizar un lenguaje estándar como Java®. O COBOL. Los lenguajes de las aplicaciones son estándares, permite construir sistemas críticos de alta fiabilidad.
  • 11. Las aplicaciones de múltiples-capas, requieren de entender y conocer la forma de trabajar con objetos distribuidos, sobre todo para maximizar la utilidad y decrementar la complejidad.