Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 13-02-2011
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
Zeos y MySQL son una buena opción aunque seguramente también te van a recomendar FB, cuestión cual domines y conozcas mejor.

En realidad lo que vas a hacer es un programa cliente que le tirará consultas al servidor MySQL y este a su vez le va a devolver los resultados para que los maneje como requiera. La cuestión de los usuarios no es crítica pues una cosa es que estén todos conectados y otra cuantos están ejecutando consultas en un momento dado. Todos los motores están preparados para mantener este nivel de exigencia, solo hay que considerar el hardware sobre el que vas a montar el servidor, sobre todo espacio en disco y memoria disponible.

Hacerlo mediante capas te resultará bastante más laborioso que interactuar directamente con el servidor de BD, pero también tiene algunas ventajas.

Ahora bien, solo falta la encriptación, puedes usar en el caso de MySQL SSL, pero tienes que tener en cuenta que el costo será mayor consumo de recursos del CPU en el servidor y consultas mucho más lentas. En esos casos donde se requiere forzosamente la encriptación normalmente se recure a servidores con más de un cpu o bien "clusterizados", pues la carga de trabajo se incrementa notablemente.

Una alternativa es utilizar túneles VPN pero entonces tenemos la limitante del ancho de banda de los cientes y del propio servidor además de que hablando de 5 mil usuarios simultáneos pues veo díficil poder usar este esquema.

Considero que tu problema en donde tienes que trabajar mas es en el detalle de la encriptación ¿Es realmente necesaria?,¿Los datos que van a viajar por la red, realmente son tan importantes o cruciales para el cliente?. ¿Que probabilidad real hay de que alguien intercepte y utilice esa información? A veces los clientes tienen un poco de paranoía y piensan hasta un listado de nombres es vital para su organización y solicitan infinidad de candados (muchos sin sentido o sacados de alguna película) que al final les infla mucho el costo del producto y no obtienen prácticamente ningún beneficio.

Hay muchas formas de darle mayor seguridad a una conexión de este tipo (utilizar puertos aleatorios, firewalls, etc.) además de la encriptación tal cual.

Finalmente no mencionas si los 5 mil usuarios van a esar dispersos como usuarios "individuales" o en realidad se trata de unir 4 o 5 oficinas en donde trabajan los 5000 usuarios, ahi si cambia mucho el enfoque de como poder darle solución, porque puedes hacer interconectar mediante enlace dedicado todas las oficinas y entonces tu aplicación funciona como si estuviera en una red local y no tienes que encriptar nada.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
!!Ayuda con proyecto Programación Reinaldo08 C++ Builder 5 10-10-2008 00:01:50
Ayuda con Proyecto de Estudios KaSCuDo Varios 6 13-12-2007 16:04:46
Ayuda con proyecto cientifico oregon Varios 43 21-06-2007 08:00:12
necesito ayuda en un proyecto estrella135 Varios 2 01-02-2007 16:09:39
ayuda proyecto alex_jf Varios 5 29-04-2006 01:43:48


La franja horaria es GMT +2. Ahora son las 15:01:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi