Práctica recomendada: acceso directo a SQL vs. servicio web

Con respecto a una aplicación que tiene una versión de cliente web y de escritorio:

¿Cuál es la mejor práctica para el cliente de escritorio que necesita acceso a un servidor SQL?¿Cuáles son los beneficios de conectarse a la base de datos desde la aplicación en comparación con el uso de un servicio web?¿Cuál proporciona mayor seguridad?Qué tipo de ámbito requeriría uno frente a otro (intranet empresarial vs. aplicación web, etc.)¿Hay otras consideraciones que son necesarias al elegir en la plataforma?

Respuestas a la pregunta(5)

Su respuesta a la pregunta