Tecnología

Inicio

Las diferencias entre cliente y servidor de aplicaciones Web

Las aplicaciones de software son desarrollados por muchas razones diferentes. Una aplicación puede ser un procesador de textos, un programa de transferencia de archivos, videojuego o software de productividad. Las aplicaciones vienen en varios tipos diferentes según el lugar donde se despliega la aplicación. aplicaciones de cliente y servidor web son dos tipos comunes utilizados por los usuarios domésticos y profesionales.

Cliente

Las aplicaciones cliente se instalan en el ordenador de un usuario o estación de trabajo, e interactuar con los datos y programas en un servidor. Las aplicaciones cliente no son las mismas que las aplicaciones de escritorio ya que las aplicaciones cliente deben interactuar con un servidor para la funcionalidad completa. Un ejemplo común de una aplicación de cliente es el mundo de los videojuegos de Warcraft. Los usuarios instalan una aplicación cliente en sus equipos que les permite conectarse a un servidor que contiene la programación de juegos.

Las empresas pueden utilizar aplicaciones cliente-servidor para reducir los requisitos generales para las estaciones de trabajo. En lugar de instalar cientos de copias de un programa en particular, los usuarios inician sesión en el servidor de aplicaciones.

Web

aplicaciones web, también conocidos como clientes ligeros, son las aplicaciones alojadas por completo en un servidor web. Estas aplicaciones pueden ser desarrolladas específicamente para un negocio y se instalan en la red de la empresa, o pueden ser aplicaciones basadas en web controlados por una empresa de terceros. Una de las aplicaciones web más conocidos son la suite de Google de aplicaciones web, como Gmail, Google Docs y Google Reader. Las aplicaciones web por lo general requieren de inicio de sesión para el acceso.

Ventajas y desventajas

aplicaciones cliente-servidor tienen un tiempo más fácil el manejo de las necesidades de impresión complejos, actualizaciones en pantalla y diseño de la interfaz. aplicaciones cliente-servidor han disminuido los problemas de seguridad en comparación con las aplicaciones web. Las aplicaciones web que sea fácil de mantener actualizada la aplicación, se mueve entre varios ordenadores, la compatibilidad entre diferentes sistemas operativos y despliegue inicial del software.

La elección entre las aplicaciones cliente-servidor y aplicaciones web por lo general depende de las necesidades del usuario o negocio. aplicaciones web de terceros proporcionan una solución lista para su despliegue rápido. Algunas empresas prefieren la personalización disponible mediante la producción de aplicaciones cliente-servidor.