![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
. Eso ya es depende lo que quieras hacer tú. .Si tiene mas dudas cuál servidor usar pues mirar los temas similares que te aparecen al final de ésta pagina o en su defecto tambien hacer una búsqueda, ya que el tema ya ha sido tratado en multiples ocasiones. ![]() Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#2
|
|||
|
|||
|
Siempre he utilizado los componentes de la paleta Interbase de Delphi 2006 para conectarme a Firebird 2.0... todo me ha funcionado perfecto.
He estado investigando, y al parecer los componentes ZEUS funcionan de maravilla con Firebird. Cuales me recomienda ustedes, necesito conectar al servidor unos 100 usuarios a la vez en un entorno cliente/servidor, ya sea de forma local y/o remota. Que cosas tengo que tener en cuenta al momento de cambiar de componentes de conección. Consulto esto ya que comenzaré un proyecto nuevo, y no quiero estar a la mitad del desarrollo y tener que cambiar de componentes. El principal problema que tengo con Interbase, es que al estar conectado de forma Remota, en cualquier momento se puede perder la conección, y si deseo realizar alguna consulta o cambio a la BD me arroja un error, siendo que aun esta como activa. Espero me puedan ayudar a elegir la mejor tecnología para mi proyecto. Saludos. |
|
#3
|
||||
|
||||
|
Aunque yo no uso Firebird, creo que lo mejor que puedes hacer es usar, como bien mencionas los componentes Zeos, ya que éstos sirven para conectarse a otros servidores también,
y eso te permite que si en algun momento cambiaras de servidor de BD no tendras ningun problemas con la migración. .Por otra parte es recomendable que tu aplicación la dividas en capas ó en todo caso que sea Multicapa, para una mejor codificacion,mejor orden y por motivos de mantenimientos. Puedes ver los links que he puesto en los post 10 y 12 de éste hilo para mas detalles. Sobre el problema que tienes con la conexion hacia Interbase y la pérdida de conexion, es algo que no se puede evitar, pues siempre a veces sucede que se ha perdido la conexion en la red ó internet, o hubo un apagón de luz,etc. son cosas que inevitables, pero quisas se los pueda paliar implementando la seguridad respectiva adecuada. .
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 Última edición por rgstuamigo fecha: 19-03-2010 a las 20:30:48. |
|
#4
|
|||
|
|||
|
Cita:
Cita:
|
|
#5
|
|||
|
|||
|
Retomando el tema de la desconección con la abase de dato.
Imaginemonos que estoy generando una orden de compra, y por ABCD motivo el cliente se desconecta de la BD, existe alguna forma de poder detectar esto, y a continuación volver a conectar. Utilizo Delphi 2006, Firebird 2.0 y componentes Interbase. Otra alternativa que se me ocurre, siguiendo con el ejemplo de la orden de compra, que al momento de entrar al modulo de generacion de la misma, abrir la conección, consultar por la información necesario y esta almacenarla en un BD en la maquina local, luego cerrar la conección con el servidor. A continuación realizar la orden de en servidor local, y una vez terminada, volver abrir la conección al servidor, agregar los registros de la orden, cerra la conección y por ultimo borar la información en el servidor local.... valdrá la pena hacer esto?? Espero me puedan guiar, saludos |
|
#6
|
||||
|
||||
|
Más que los cortes, el problema es la lentitud de la conexión por internet, que por muy rápida que sea... siempre se quedará corta, hasta el día que dispongamos de unos 100 megas síncronos, por lo menos. Que ya lo tienen en varios países. Cortes, la verdad, es que hace años que no he visto.
Para estos casos de conexión remota es mejor usar algo parecido a "terminal server", mediante algún software como ultravnc. Los componentes para Firebird más rápidos son los basados en los originales FreeIB, o sea: IBX (que ya usas), MDO y FIBplus. Estos últimos tienen unos componentes para controlar las conexiones y restaurarlas en caso de corte, no sé si te servirán para lo que necesitas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#7
|
|||
|
|||
|
El tema del terminal Server lo voy a investigar.
Para el asunto de la restauración de la conección, que componentes son los que tengo que utilzar?, en que paleta estan? me podrías enseñar a utilizarlos, recuerda que utilizo componentes Interbase, estos los traen? Gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Correcta eleccion del primary key | brandolin | Varios | 6 | 22-02-2008 18:01:08 |
| Elección de la bandeja de impresión | sur-se | Impresión | 0 | 14-05-2007 14:11:24 |
| Elección de Hardware | TJose | Debates | 2 | 16-01-2007 11:20:17 |
| La elección correcta ! | Xianto | Tablas planas | 2 | 07-01-2005 12:35:24 |
| Eleccion de BD... | Tanix | Varios | 6 | 12-12-2003 09:50:05 |
|