Saludos,
>
> - Con respecto a los procedimientos almacenados y el
> SQL, hemos empleado
> prácticamente todo lo que hay y nos estamos
> encontrando con muchas pegas:
>
> . SELECT's que en algunas máquinas utilizan
> una vía lógica y en
> otras no hay manera. Ojo que lo más impresionante es
> que están al mismo
> nivel de PTF's¿?
> . Hacemos declaración de tablas temporales
> que en la misma máquina
> funcionan en interactivo y en batch no.
> . Y el fantástico Teraespacio o Error
> Interno de SQL que lo
> soluciona todo.
> . Etc.
>
>
> Te puedo asegurar que nos pasan cosas alucinantes y
> que no tiene
> explicación.
> Pero con respecto a la potencia, se presupone que en
> cada versión las
> sentencias SQL de consulta incrementan su velocidad
> gracias al fantástico
> optimizador. Pero la verdad es que en V5R3 tenemos
> más problemas que en
> V5R2. Y que decir tiene que el mismo proceso en un
> programa de servicio en
> ILE RPG y en un procedimiento SQL presentan tiempos
> muy diferentes.
>
A partir de V5R3, añadieron un nuevo optimizador de
consultas SQL en el iSeries. El antiquo CQE (el
encargado de optimizar OPNQRYF y SQL sencillos) y el
SQE(sql complejos, odbcs, jdbcs, etc). Es probable que
se noten diferencias en las consultas de SQL en que
una consulta u otra la haga uno de los optimizadores.
Te invito a usar el Depurador de consultas de SQL del
iSeries Navigator... uno descubre autenticas burradas
en los análisis.
>
> - Con respecto a los programadores, somos una
> empresa de servicios.
> Evidentemente la plataforma para nuestra aplicación
> es un i, i5, iSeries, no
> se. Como ya he dicho la aplicación está escrita en
> RPG e ILE-RPG. Nuestro
> problema (supongo que como el de todos) es que
> comienza a no haber
> programadores en RPG.
Esto es algo que cada vez oigo más en este pais y en
el extranjero. Cuantos cursos hay de .NET, JAVA, etc?
Cuantos de RPG?. UNa buena idea es enseñar RPG a
programadores tipo Cobol, ABAP, etc.
RPG puedes encapsularlo como Java, de modo que todos
tus programadores reusen el acceso a ficheros y
métodos de tu aplicación sin peligro.
Lo importante es que deis servicios a vuestros
clientes y domineis un margen de lenguajes (ojo, no
todos).
> Tablas, funciones externas y procedimientos externos
> en SQL enlazamos los
> dos mundos. Hay que decir que no va tan mal y los
> clientes están encantados
> de las nuevas funcionalidades y la estabilidad de
> los desarrollos. La gente
> que tiene que entrar en ILE-RPG no tiene tanto
> problema ya que hay programas
> tipo. Pero no me gusta ...
>
>
> Quizás sea un poco quisqui, pero gracias a la
> experiencia que tengo en el
> entorno en el que me muevo, a las exigencias de los
> clientes y a que cada
> día conozco más la plataforma J2EE y el mundo Java,
> me parece que lo que
> nosotros hacemos es pan para hoy y hambre para
> mañana. Los desarrollos no
> son reutilizables en otras plataformas, hay
> demasiados lenguajes de
> programación, no podemos hacer uso de nuevas y más
> baratas tecnologías, etc.
Hay exceso de lenguajes, y eso puedes verlo en J2EE,
donde cad día aparece una técnología, lenguaje o
método de hacer las cosas.
>
>
> Mis preguntas están orientadas más a si alguien se
> ha encontrado en la misma
> tesitura y ha ido realizando nuevos programas en
> Java, si ha sido fácil la
> distribución de los mismos, si se ha encontrado con
> cosas que deberían
> funcionar sin ningún problema y luego no van "ni pa
> tras", etc. Básicamente
> experiencias.
>
EN mi caso sigo reutilizando la lógica de RPG y dejo
que Java "se las apañe" para usar esa lógica. NO DEJO
QUE UN PROGRAMADOR JAVA ME TOQUE LA LOGICA DE NEGOCIO,
solo dejo que la use. Con PCML, DTAQ,s y las funciones
de WebSphere para llamar programas RPG cumplen con mis
necesidades. Aunque de todas, me quedo con las DTAQ,s,
ya que te permiten crear un entorno (librerias,
dtaaras, etc), tenerlo cargado y no usar en cada
llamada desde Java.
Creo que Java cumple perfectamente para desarrollo
web, pero a día de hoy no lo veo optimo para
desarrollo de negocio en iSeries(aunque lo vendan como
tal).
>
> Gracias y perdón por el tostón.
>
>
______________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400