Cita:
Empezado por edy_aca
sera rápido de usar?,
y que tan seguro sera ?
y que puedo hacer para que sea seguro?
|
Depende del programador
Cita:
Empezado por edy_aca
y por ultimo que características de HARDWARE me recomiendan
|
Cualquier pc de escritorio te vale, sobre todo si el sistema va a ser local como pinta por lo que nos decis
1. Hay varias sucursales involucradas?
2.Todas accederian a la misma base de datos? Es decir el cliente compra en sucursal 1 y puede canjear puntos en la sucursal 2? O cada sucursal con su rollo? Pueden todas las sucursales ver los clientes y puntos que acumulen en otras sucursales?
Seguro a alguno de los chicos con mas experiencia se le ocurre alguna otra pregunta
Porque como siempre, depende depende y depende
Si es un solo negocio, la opcion de tener el sistema en local, que solo pueda accederse desde una pc o a lo sumo de la lan, es la mas segura en terminos de que mientras no este en la misma red que la pc, nadie puede entrar
Si hay que diseñar un sistema en el cual la informacion es compartida entre varios negocios, entonces podes hacer dos cosas:
a. La misma aplicacion de escritorio de toda la vida, le modificas la ConnectionString a tu componente coneccion a la BD y la haces apuntar a la ip o host del servidor donde esta la base de datos
b. Haces una arquitectura cliente/servidor usando Datasnap, hasta podria hacerse una app movil para que los clientes consulten cual es su saldo de puntos, historial de compras, historial de canjes, catalogo etc
El problema de esto es que para poder acceder desde otro terminal tenes que exponer tu servidor y tu base de datos lo que lo hace vulnerable, ahi ya entra en juego la parte de seguridad que tendrias que desarollar. Datasnap ofrece protocolos de Identification y Authorization aunque nunca use nada de eso