Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-07-2011
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Question ¿Aplicacion delphi con terminal service multiples usuarios?

Hola

nunca he usado terminal service o
remote desktop
o escritorio remoto.

me han dicho que si mi aplicacion delphi puede ser usada
en un servidor windows server con terminal services instalado
y la aplicacion la quieren usar simultaneamente varios usuarios.

la base de datos es firebird 2.5
instalada en local. a lo mejor en red.

y mi aplicacion funciona bien. pero no se si algo tengo que programar
para que soporte multiples usuarios. yo piendo que con solo ejecutarla
osea abrir varias instancias del programa por usuario seria suficiente.

serian al menos 10 usuarios remotos. en el servidor windows server
supongo abrian 10 instancias de mi aplicacion ejecutandose.
accediendo las 10 a la misma base de datos firebird.

¿alguien que tenga experiencia y me pueda orientar.?

gracias.
Responder Con Cita
  #2  
Antiguo 08-07-2011
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Cada conexión de terminal server que realizas desde tu equipo es una conexión local, yo tengo conectado 11 conexiones TS y sin ningún problema, solo que el servidor tiene 10Gb de memoria ram, el motor que se usa es SQL SERVER 2005 Express
Un saludo.
Responder Con Cita
  #3  
Antiguo 08-07-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Hola.

No vas a tener problemas con los accesos en terminal server. Lo único que debes de tener en cuenta es que la aplicación debes de idearla de igual forma que si fuera a trabajar en red por el tema de duplicación de números de documentos, bloqueo de registros, etc.

También debes de tener en cuenta el tema de las impresoras, tendrás que instalar en el servidor el mismo driver de cada impresora que tengas en cada terminal porque si no lo haces de esa manera no las capturará en las sesiones remotas y no podrás imprimir, por lo que si instalas en todos los terminales la misma impresora te ahorrarás problemas.

Yo lo uso bastante y el único problema que tengo de vez en cuando es que las impresoras o no las conecta la sesión o se desconectan por algún motivo, pero es una cosa que pasa muy esporádicamente y cerrando y volviendo a abrir el programa se soluciona.

Creo que el cliente que más sesiones simultaneas tiene aproximadamente son unas 30 con un servidor de 8 gb de memoria (creo) y va como un tiro. En teoría el cálculo para la memoria del servidor creo que es de 512mb/terminal pero según mi experiencia con eso vas de sobrado, así que con un servidor con 8/10 gb. tienes que tener de sobra.

Saludos
Responder Con Cita
  #4  
Antiguo 08-07-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
A priori no debes tener ningun problema. La programación es igual que para cualquier otra aplicación que puedas hacer en red.

Yo he llegado a tener hasta 12 máquinas TS con un total de 300 conexiones y la cosa funciona. Te quiero decir con esto que es fácilmente ampliable, de forma que, cuando un servidor empieza a estar saturado, montas otro y gestionas un balanceo de carga dinámico; El algoritmo no es la panacea, pero sirve para el propio TS vaya enviando las conexiones entrantes al que está menos "ocupado".

El tema de las impresoras es un poco engorroso, como ya han comentado.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 08-07-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por Neftali Ver Mensaje
Yo he llegado a tener hasta 12 máquinas TS con un total de 300 conexiones y la cosa funciona.
Explicame eso, ¿con 12 máquinas te refieres a 12 servidores y con 300 a 300 clientes?
Responder Con Cita
  #6  
Antiguo 08-07-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Sip.

12 servidores de Terminal Server y 300 clientes. La media de conexiones estába en 230/240 conexiones simultáneas.
SQL Server en una máquina aparte.
Servidor para impresiones en otra máquina aparte.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 08-07-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Y qué caudal de adsl?
Responder Con Cita
  #8  
Antiguo 08-07-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
No se exactamente. Tendría que preguntar a los de sistemas.
Los servidores están en un DataCenter.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #9  
Antiguo 08-07-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Ok, es que lo veía mucha caña para un adsl normal, en los datacenter tienen la posibilidad de tener el ancho de banda que necesiten, pagando, claro.

Saludos
Responder Con Cita
  #10  
Antiguo 08-07-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por newtron Ver Mensaje
...en los datacenter tienen la posibilidad de tener el ancho de banda que necesiten, pagando, claro.
Correcto. Y no es precísamente barato...
Pertenece a BT.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #11  
Antiguo 08-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sólo por comentarlo, porque yo tampoco lo he usado, pero conocéis LTSP (Linux Terminal Server Project), es libre y no sé hasta qué punto es viable/compatible con los equipos windows.
Tengo unos tutoriales de instalación/configuración que parece bastante sencillo.
Responder Con Cita
  #12  
Antiguo 09-07-2011
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Cool

Cita:
Empezado por Casimiro Notevi Ver Mensaje
Sólo por comentarlo, porque yo tampoco lo he usado, pero conocéis LTSP (Linux Terminal Server Project), es libre y no sé hasta qué punto es viable/compatible con los equipos windows.
Tengo unos tutoriales de instalación/configuración que parece bastante sencillo.
muchas gracias a todos.

si me entere de ese LTSP

y que el RealVNC tiene su version opensource

parece que el Realthinclient
una suite tipo remobjects.
(nunca los he entendido. como usarlos ni los remobjexcts ni realthinclient)
con ese se puede hacer algo parecido. no recuerdo.
con su remoteoffice
Responder Con Cita
  #13  
Antiguo 09-07-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Sólo por comentarlo, porque yo tampoco lo he usado, pero conocéis LTSP (Linux Terminal Server Project), es libre y no sé hasta qué punto es viable/compatible con los equipos windows.
Tengo unos tutoriales de instalación/configuración que parece bastante sencillo.
Pues ya tardas en probarlo y contarnoslo porque yo tengo npi de linux.
Responder Con Cita
Respuesta



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
¿Como utilizar interbase para multiples usuarios? Cowky Firebird e Interbase 5 23-05-2011 18:37:13
IP's en Terminal Service rcuevas API de Windows 4 28-06-2007 07:27:24
Mi aplicacion como un Service kavisch Varios 2 03-05-2006 21:51:51
Apertura BD Interbase y Terminal Service PauSem Firebird e Interbase 1 23-02-2005 22:00:17
Terminal Service y Delphi cafupe Internet 0 26-10-2004 01:42:30


La franja horaria es GMT +2. Ahora son las 13:45:56.


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