Ver Mensaje Individual
  #4  
Antiguo 16-07-2010
manuc manuc is offline
Miembro
 
Registrado: abr 2010
Posts: 165
Reputación: 17
manuc Va por buen camino
Hola Chris,

Es un poco largo de explicar.

Tiene sus ventajas y sus inconveniente. Todo depende de cómo quieras o tengas estructurada tu aplicación.

A groso modo (una de sus funciones) te permite que tus aplicaciones corran por Internet, conectadas a servidores remotos.

Puedes dividir tu aplicación en tres (o más) capas: Software Cliente -> Capa SQL -> Motor SQL.
Posibilitando así una estructura de Software distribuido.

Por un lado preparas tu Software cliente que será el que manejarán los usuarios.

Por otro lado, construyes una módulo que podrás instalar en tu servidor y que se encargará de toda la lógica, conexiones a base de datos, actualización de registros, etc.

La capa cliente y la capa SQL se conectan entre si mediante conexiones por Socket (o Web) y actuan cada una operando en sus correspondientes máquinas.

Si tu aplicación está bien estructurada granas mucha velocidad en grandes redes, donde pueda existir gran concurrencia de usuarios.

Por supuesto si quieres que su Software trabaje con conexiones remota a servidores, es una buena solución.

Espero que por lo menos te haya dado una idea.

Un saludo.
Responder Con Cita