Servidor y aplicaciones de software son desarrollados por muchas razones diferentes . Una aplicación puede ser un procesador de textos, programa de transferencia de archivos, videojuego o software de productividad . Las solicitudes se presentan en varios tipos diferentes según el lugar donde se implementa la aplicación . Aplicaciones de servidor y de cliente Web son dos tipos comunes utilizados por los usuarios domésticos y empresariales.
Aplicaciones de cliente de cliente se instalan en el ordenador del usuario o estación de trabajo, e interactuar con los datos y programas en un servidor. Las aplicaciones de 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 video juego World of Warcraft. Los usuarios instalan una aplicación cliente en sus ordenadores que les permite conectarse a un servidor que contiene la programación de juegos .
Empresas pueden utilizar las aplicaciones cliente-servidor para reducir los requisitos generales de los puestos 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 los clientes ligeros , son 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 web controladas por una empresa de terceros. Una de las aplicaciones más conocidas web son conjunto de aplicaciones web, como Gmail , Google Documents y Google Reader Google . Aplicaciones web generalmente requieren inicio de sesión para el acceso .
Ventajas y desventajas
aplicaciones cliente-servidor tienen más fácil el manejo de las necesidades de impresión complejos , las actualizaciones de la pantalla y la interfaz de diseño . Aplicaciones de servidor de cliente se han reducido los problemas de seguridad en comparación con las aplicaciones web. Las aplicaciones Web que sea fácil de mantener la aplicación actualizada, se mueve entre varios equipos , la compatibilidad entre los diferentes sistemas operativos y el despliegue inicial del software.
La elección entre las aplicaciones cliente-servidor y aplicaciones web por lo general depende de las necesidades de la usuario o de negocios. Aplicaciones web de terceros ofrecen una solución lista para su despliegue rápido. Algunas empresas prefieren la personalización disponible mediante la producción de aplicaciones cliente-servidor .