Beruflich Dokumente
Kultur Dokumente
Es una arquitectura basada en el principio clsico de divide y vencers, donde el procesamiento se fracciona entre dos entidades fundamentales denominadas cliente y servidor.
SERVIDOR Y% Proceso
CLIENTE X% Proceso
X + Y = 100%
Surge en la dcada de los 80 como respuesta a la evolucin del hardware en trminos de redes, planteando un modelo verstil, modular basado en mensajes que permite incrementar la flexibilidad, la escalabilidad y la nteroperacin de los sistemas.
El cliente se define como el PROCESO que requiere un servicio en particular El servidor se define como el PROCESO que provee dicho servicio Debido a que clientes y servidores son conceptos a nivel software y no hardware, una misma mquina puede actuar como cliente y servidor al mismo tiempo.
Algunos ejemplos: Servidor Web (Apache, IIS) Cliente Web (IExplorer, Netscape Navigator, Mozilla)
Servidor FTP (SFTP) Cliente FTP (Cute FTP, WS FTP) Cliente FTP Servidor FTP
Protocolo
Servidor IRC (IRC Server) Cliente IRC (Mirc, Pirch) Cliente IRC Servidor IRC
Protocolo
Servidor de Bases de datos (Interbase, Oracle, SyBase, MySql, SQL Server, Postgress) Cliente de Base de Datos (IBManager,IBConsole, Su propio aplicativo !!!)
Cliente Interbase
Servidor InterBase
Protocolo
Servidor DB (InterBase)
Lgica
Lgica
Buen manejo de concurrencia hasta con 100 usuarios simultneos aprox. Protocolos propietarios pueden causar problemas de flexibilidad, portabilidad y escalabilidad.
Presentacin
Almacenamiento
Lgica
Lgica
Agrega una capa intermedia (middle tier) que permite priorizacin y gestin de peticiones, gestin de balance, entre otros. Buen manejo de concurrencia con miles de usuarios simultneos Protocolos estandarizados permiten gran flexibilidad, portabilidad y escalabilidad.
Presentacin
Lgica
Almacenamiento
Lgica
Ejemplo: Google
Millones de clientes (5000.000 por da, 57 por segundo aprox.)
Servidor de indexacin
Servidor de documentos
Servidor de balance
Bibliografa
Meyer Bertran, Construccin de software orientado a objetos Booch Grady, Anlisis y diseo orientado a objetos Aguilar Luis J, Programacin Orientada a Objetos Gates Bill Camino al futuro Cant Marco, Mastering Delphi 7 Cant Marco,Essential Delphi Cant Marco,Essential Pascal Ray Lischner, Delphi In A Nutshell Delphi Magazine Ayres, Bowden, Diehl, Dorcas, The Tomes of Delphi Reisdorph Kent, Teach Yourself Borland Delphi 4 in 21 Days
Bibliografa
http://www.nationmaster.com http://www.ddj.com/ http://www.sdmagazine.com/ http://www.byte.com/ http://www.borland.com http://www.acm.com http://www.wikipedia.org http://www.byte.com/ http://www.marcocantu.com http://www.mers.com http://liinwww.ira.uka.de/bibliography/ http://www.webopedia.com http://www-db.stanford.edu/~backrub/google.html http://www.malditainternet.com/node/60 http://www.akamarketing.com/google-dance-guide.html