Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-03-2013
Gallosuarez Gallosuarez is offline
Miembro
 
Registrado: feb 2007
Posts: 92
Poder: 18
Gallosuarez Va por buen camino
Firebird para proyectos en la Web ...

Ibuelvas:

¿Ah, la pregunta iba para mi? ... Muy bien, trataré de ser lo más específico que se pueda:

Computadora: Laptop Dell INSPIRON N5050, Intel Core i3 CPU @ 2.40GHz x 4, RAM 4 GB.
Sistema Operativo: GNU/Linux Distrio Fedora 17 (64 bits).
Caja Virtual: Windows 7 Home Basic (el que traía de fábrica ... la verdad que no desperdicio la licencia... aunque solo me sirve para hacer pruebas).
Software: JDK 7u17 Oracle, IDE NetBeans Bundle (Soporte para JavaSE, Java FX, Java EE y HTML5, + Servidor Tomcat 7.0.34 + Servidor GlassFish Open Source Edition 3.1.2.2)
Bibliotecas de Desarrollo: Jaybird-2.2.2JDK1.7 (controlador JDBC para Firebird), MyBatis (biblioteca que elimina la necesidad de utilizar directamente el API de JDCB [la verdad es que es toda una bendición, te permite ahorrar muchísimas líneas de código utilizando solamente un par de clases y archivos xml donde está tu configuración de conexión y todas tus sentencias SQL]), JSF 2.1 (tecnología y "framework" que utilisa JSP para aplicaciones Java basadas en Web) y finalmente Primefaces 3.6 (este es el conjunto de componentes que te permiten hacer propiamente las aplicaciones de Internet Enriquecidas [RIA]).

Breve explicación: todo el desarrollo lo hago desde GNU/Linux, como te mencioné antes Windows solo lo utilizo para hacer pruebas (ver si se despliegan correctamente las páginas web). Otra cosa, tengo un poco mas de 3 meses que empecé en el aprendizaje de todo esto, y aunque al principio es muy duro (todo esta cantidad de "frameworks" resultan ser muy intimidantes y la verdad es que uno no sabe bien como unir todo esto para tener algo funcional). Por otro lado, si haces una búsqueda en Internet no encuentras ningún ejemplo que utilice Firebird como "backend", así que tuve que revisar toda la documentación para otros motores de base de datos (MySQL, PostgreSQL, etc), y hacer una que funcionara para Firebird. Lo más difícil que encontré fué como hacer la conexión para que soportara diferentes "character set encodings" y al mismo tiempo conectarme con diferentes usuarios y roles (pienso que el no hacerlo le amputas una de las grandes ventajas que tiene Firebird). Es increíble la forma que tienes para manejar cosas muy especificas de cada motor de base de datos como los son procedimientos almacenados, UUID y SQL dinámicas.

Por último, he estado revisando un documente que me envió Adriano Dos Santos Fernandes (Brasileño que está desarrollando las bibliotecas para poder ejecutar disparadores y procedimientos almacenados en lenguaje Java), y aunque está en portugués se entiende bastante. Por lo que alcanzo a ver, en una sola clase y con unas cuantas lineas se va a poder hacer un disparador que nos haga un log de las inserciones, actualizaciones y borrado de un registro (es decir, se va a poder hacer una herramienta de replicación en ambas vías y con diferentes bases de datos ).

Bueno, es todo por el momento. Espero que todo esto te sirva de ayuda...
Saludos,
Gerardo Suárez Trejo
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
Sistema no se conecta, BD Interbase RobT Conexión con bases de datos 2 18-09-2010 00:32:22
Instalar solo gestor De InterBase Cuevas Conexión con bases de datos 0 09-08-2005 16:50:57
Que Gestor de BD????? JoanKa Firebird e Interbase 3 10-02-2005 12:59:50
Gestor descargas VolaRe Internet 7 18-08-2004 05:38:32
Como Puedo Crear un Sistema de Seguridad de Usuarios basado en los Roles de Interbase hromero Firebird e Interbase 3 16-05-2003 21:57:28


La franja horaria es GMT +2. Ahora son las 15:18:19.


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