Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Colaboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 01-05-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Gracias jachguate.

A ver, nada de analista experimentado, al contrario.

El porque de AppControl lo pensé para reducir el número de conexiones. Si tengo 20 usuarios y 4 administradores requeriría 80 conexiones si las hago directamente. A través de AppControl requeriría sólo 24 conexiones. Por otro lado no sabría bien cómo hacerle, apenas comenzaría a estudiar sockets más en serio. Cada usuario tendría que ser servidor ¿no? pues tendría que atender a varios administradores y lo mismo va por cada administrador.

Y lo de la bd lo pensé teniendo ya centralizado por la otra razón. También pensé que teniendo la comunicación con la BD centralizada podría lograr una independencia del tipo de servidor de bd que use y sí, manejar algunas reglas de negocio como no permitir que un usuario utilice más de una pc.

Actualmente tengo hecha la aplicación sin comunicación usuario-administrador y cada usuario se comunica directamente con la bd. Para cumplimentar esta regla de negocio cada usuario consulta la BD y busca el valor de un campo para ver si tiene otra sesión abierta en otra pc y de ser así se le deniega el acceso. Dado que una pc se puede colgar, dicho campo no se actualizaría provocando que el usuario no pueda entrar a otra sesión. Para evitar esto uso un campo que actualizo desde el usuario cada x tiempo. Si hay una sesión que parece activa todavía pero que su último acceso pasó de cierto timeout entonces le doy entrada. Todo esto es como muy estilo sesiones en Web y pensé que usando sockets facilitaría las cosas dejando que una aplicación central se encargara del registro de sesiones.

En cuanto a lo de los Providers comunicados con sockets la verdad ni idea tengo, pero voy a ver qué puedo leer por ahí.

// Saludos
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


La franja horaria es GMT +2. Ahora son las 23:02:24.


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