Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-03-2004
Kira Kira is offline
Miembro
 
Registrado: feb 2004
Posts: 27
Poder: 0
Kira Va por buen camino
Hola!,

Cita:
Empezado por cadetill
Pues no lo habría probado nunca, la verdad, pero lo probaré a ver que tal
Como llevas las prubas?

Por favor, una consulta:

como ya comenté, yo trabajé con OS400 hace tiempo, pero ya no lo tengo a mano, ¿hay algun tipo de emulador que me permita refrescar cosas en casa?

¿Algún lugar donde encontrar información, a parte de la página ya indicada en este foro?

Gracias
Responder Con Cita
  #2  
Antiguo 18-03-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Cita:
Empezado por Kira
Como llevas las prubas?
Pos la verdad es que muy mal, no tenemos tiempo para probarlo
A ver si el volumen de trabajo baja un poco y el programata de As puede dedicarle algo de tiempo

Cita:
Empezado por Kira
como ya comenté, yo trabajé con OS400 hace tiempo, pero ya no lo tengo a mano, ¿hay algun tipo de emulador que me permita refrescar cosas en casa?

¿Algún lugar donde encontrar información, a parte de la página ya indicada en este foro?
Pos no te sabría decir, yo soy de PC, el As sólo para sacar información
No obstante le he preguntado al compañero de As y me ha dicho que él no conoce nada pero que cree que en esta web alquilan un As (o dan permiso de acceso a él) vía internet. Yo lo he buscado, pero no lo he encontrado (aunque tampoco me he matado )

Pos nada, suerte
Responder Con Cita
  #3  
Antiguo 18-03-2004
Kira Kira is offline
Miembro
 
Registrado: feb 2004
Posts: 27
Poder: 0
Kira Va por buen camino
Muchas gracias, yo si lo encontré, y tiene pinta de ser muy interesante.


Hace poco me han llamado para volver al AS y estoy muy tentada de aceptar, me ha picado el gusanillo.

Ya veremos.

Gracias.
Responder Con Cita
  #4  
Antiguo 13-04-2004
orodriguezc orodriguezc is offline
Miembro
 
Registrado: nov 2003
Ubicación: Cartagena - Colombia
Posts: 33
Poder: 0
orodriguezc Va por buen camino
Hola foro.


No se si Jose Armando aún este interesado en el tema, pues ya ha pasado algún tiempo desde que inicio el hilo, pero ahi van mis comentarios:


La empresa para la que trabajo tiene varios AS400. En el principio la mayoria de la aplicaciones estaban escritas en COBOL para terminales 5250. Algún buen día uno de los asesores escribió una aplicación Delphi para realizar consultas (solo consultas) y tuvo mucho éxito.

Basados en esta primera experiencia se decidió realizar un primer ensayo para realizar una pequeña aplicación Cliente/Servidor. Se desarrollo el front-end en Visual Basic 5.0 y la experiencia no fué muy agradable, pués los tiempos de respuesta de algunas consultas de actualización eran terriblemente lentas. Se cambio parte del Front-End hacia Delphi 4.0, pero la situación no mejoró para nada.

Como resultado de este experimento se decidió buscar alternativas de conectividad y al poco tiempo se Adquirio Delphi 5/400. Nuestras primeras pruebas arrojaron resultados sorprendentes, los tiempos de respuestas eran "Instantaneos", justo lo que queriamos en ese momento.

Para esa época nuestro AS400 tenía la version OS/400 3.7 y en los PC's usabamos Client access 3.7. Posteriormente migramos los AS400 a unas versiones de hardware más modernas, pasando por la version OS/400 4.2, OS/400 4.5 y actualmente estamos en la version OS/400 5.1 y en los PC´s Client Access Express 5.1.

Esta breve reseña historica la hago para comentar que a medida que se fueron actualizando las versiones del Sistema OS400, las mejoras introducidas en la drivers ODBC y en los drivers OLE DB ha sido tan buenos que ya no hay hay una ventaja real al utilizar Delphi/400 u otros software de conectividad para este proposito (por ejemplo EasyCom).

Actualmente todo nuestro desarrollo Cliente/Servidor hacia el AS lo estamos haciendo con Delphi 5 (Estamos en mora de actualizarnos ) via ODBC u OLE DB con excelentes tiempos de respuesta, por lo que personalmente no recomiendo la adquisición de un software tan costoso para conectarse al As.

No digo que el producto Delphi/400 no sea bueno, sino que en la actualidad la relación Costo/beneficio no es la mejor. Ahora, si la máquina AS400 que posee la empresa tiene OS/400 3.7, definitivamente Delphi/400 es una opción a tener en cuenta.

Nuestras aplicaciones Delphi/400 actuales constituyen menos del 2% de nuestro inventario de Software propietario, y en breve será del 0%.

Con respecto a la ejecución de programas en el AS400 desde nuestra aplicación Delphi puedo comentar que, efectivamente, si se puede ejecutar cualquier programa en el AS400 siempre que este programa no utilice Archivos de pantalla (los programadores de AS400 saben de que estoy hablando). Se pueden pasar parametros de entrada, parametros de salida e incluso obtener Result Sets desde programas escritos en COBOL, RPG, C y programas CL. Tal como lo comenta kira lo único que se necesita es definir ese programa como un Procedimiento Almacenado. La sintaxis en su forma más básica es la siguiente:

Código:
CREATE PROCEDURE LIBRERIA/NOMBREPROCEDURE(
     IN       PAR_ENTRADA  CHAR(10),
     INOUT PAR_ENTSAL    CHAR(10),
     OUT    PAR_SALIDA    TIMESTAMP)
 RESULT SETS 1
 EXTERNAL NAME LIBPROGRAMA/NOMPROGRAMA
 LANGUAGE RPGLE
 SIMPLE CALL;
Aqui estamos definiendo un Stored procedure ubicado en la Libreria LIBRERIA, de nombre NOMBREPROCEDURE el cual devuelve un "Conjunto de Resultados" y hace referencia a un programa de nombre NOMPROGRAMA ubicado en la Libreria LIBPROGRAMA.

Espero haber sido de ayuda.

Saludos...
Responder Con Cita
  #5  
Antiguo 13-04-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
Hola orodriguezc

Pues gracias por esta información

De hecho, nosotros también hemos realizado pruebas con ODBC (yo personalmente, mis jefes siguen emperrados en el CO400) y, la verdad es que con la versión de SO 5.2 que tenemos en nuestros AS400, las respuestas son muy rápidas. La diferencia entre CO400 y ODBC es despreciable.

Lo que no hemos probado aún es el tema de SP llamados desde ODBC pero, si logramos hacerlo (que ya veo que se puede), intentaré demostrarles a los "capos" el gasto "tonto" anual que hacen (aunque se que me costará sudores, son muy cabezotas )

Bueno, pues lo dicho, gracias por la información, siempre es bienvenida
Responder Con Cita
  #6  
Antiguo 17-04-2004
lgluna lgluna is offline
Registrado
 
Registrado: may 2003
Ubicación: Ags
Posts: 5
Poder: 0
lgluna Va por buen camino
Comentarios tardes pero seguros jeje

Bueno antes que nada espero y les sirva mis comentarios, un poco tarde.

En la empresa que laboro tambien contamos con un As/400 con la version 5.2
en principio utilizabamos ODBC para nuestras conecciones en delphi y actualmente ya estasmos
migrandolos todos a el famoso DBExpress si no lo conoces tambien es otra manera de conectarse.

La verdad no conosco muy bien el funcionamento de los otros metodos de conección que mecionan
el unico que he escucgado es el EasyCom, pero lo que si les puedo decir es que DBExpress es una muy buena alternativa se los recomiendo
ya que este utiliza solo una DLL para conectarse y lo mejor es gratuito ademas de que tiene muchas ventajas.

Posiblemente al pricipio se les hace un poco mas dificil con respecto a ODBC en metodo de funcionamento
ya que se es diferente el manejo de los datos con respecto a ODBC pero tienes mas control sobre ellos

En general si se los recomiendo, y si decean mas información de donde obtenerlo abajo les pongo mi dirrección
para que se pongan en contacto y les doy mas información.


Por ultimo la verdad en la zona por la que trabajo son pocos a los que utilizan DB2 con Delphi
asi que la verdad si a alguien le interesa intercambiar conocimientos, experiencias, ejemplo, etc.

les mando mi direccion de correo la cual es lgluna20@hotmail.com

creo seria interesante tener otras personas para intercambiar conocimiento.


Bueno pues es todo bye y gracias
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


La franja horaria es GMT +2. Ahora son las 07:46:34.


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