Ver Mensaje Individual
  #6  
Antiguo 18-11-2003
Avatar de Voutarks
Voutarks Voutarks is offline
Miembro
 
Registrado: jul 2003
Ubicación: Islas Canarias
Posts: 118
Reputación: 23
Voutarks Va por buen camino
Bueno yo llevo haciendo pruebas algun tiempo con estos componentes para desarrollar una aplicacion comercial, aunque ahora estoy con otras labores de mi trabajo, pero en breve me pondré a ello a tiempo completo.

No obstante he hecho unos cuantos programas de prueba para comprobar varias cosas que podrian ser problematicas y una de ellas es la utilización de datasnap, tanto en un mismo cliente grueso asi como dividiendo éste en dos al crear una capa intermedia.

Mi valoración hasta la fechas es que los componentes funcionan bien en general. La versión que yo tengo, la 4.8, incorpora en su paleta de componentes principal, y justo a la derecha del todo en la instalación inicial, dos componentes llamados pfibclientdataset y pfibdatasetprovider, que son descendientes propios de los FIBPlus de los componentes de delphi clientdataset y datasetprovider. Las pruebas que yo he realizado han sido con estos componentes y no los originales de delphi, 7 en mi caso.

Como digo en lo que he visto con estos componentes, contra una base de datos firebird 1.5 van bastante bien. El pfibdatasetprovider funciona correctamente con el pfibdataset y lo mismo podria decir del pfibclientdataset al recoger la información y mandar de vuelta los cambios que se realicen en ella. Quizá me falte todavía, como digo, utilizarlos en un programa real de producción para tener una opión con toda la base necesaria.

¿Otros componentes? A mi juicio estos están bastante bien para firebird 1.5. He probado con los IBX y parece que no van mal con firebird pero los encuentro que les faltan cosas, están un poco "desnudos" y son algo toscos de utilizar. Los FIBPlus vienen a ser los IBX con muchas características añadidas, las cuales realmente facilitan mucho la vida al programador porque son cosas que se utilizan mucho (como la generación automática de actualizaciones en los datasets, etc)

Otros componentes que he probado son los ZEOS que son gratuitos, pero los vi más lentos y demasiado simples, tato o más que IBX asi que los descarté. Con los IBObjects tambien estuve probando y con éstos se podría decir lo contrario: seguro que están muy bien cuando llevas un tiempo utilizandolos pero el caso es que los encontré algo complicados. Se pueden descargar todas las paletas de componentes de prueba y la verdad es que son impresionantes, hay componentes para un montón de cosas, como búsquedas incrementales, etc y etc.... pero no sé, no me atreví más con ellos porque por un lado se notaba que tenían un proceso de aprendizaje más lento y por el otro me di cuenta de que con los FIBPlus ya conseguía lo que estaba buscando y me encontraba más cómodo con ellos y hablando en dinero, si tienes que utilizar un par de paletas de componentes de los ibobjets ya son bastante más caros que los fibplus

Espero haberte ayudado
__________________
Emilio J. Curbelo
Responder Con Cita