Buenas,

Guillermo, aunque no he entendido que pinta el diablo en todo esto, larga vida al COBOL !!!, y al RPG claro :-P

Pedro, una aplicación Java puede correr fuera del WAS, pero dentro de un i5, pero los WARs y EARs tendrás que instalarlos en un servidor Java, como Websphere, Tomcat, JBoss, Oracle Weblogic o el que más te guste. Puedes instalarlo dentro o fuera del i5, y que conecte al DB2 del i5 o a la mayoría de bases de datos. La instalación de la aplicación EAR/WAR tienes que instalarla dentro de un servidor Java, el servidor HTTP únicamente esta para servir paginas webs y objetos estáticos.

Si te has de poner, mira Java o .NET, como dices, con .NET es más fácil empezar a trabajar, y también existe un compilador de RPG para .NET. A mi me gusta más Java por el tema de la multiplataforma, he visto muchas cosas fuera del i5, y aplicaciones que necesitan correr sobre AIX, Linux o Windows son de lo más normales. Y lo que nunca te recomendaría, es volver a rehacer el código, y que solo funcione dentro del i5, como Webfacing, HATS o deribados.


Saludos,
Dani

Guillermo Andrades (CPI Software) escribió:
<<Pues siento decir que no es mi caso>>
pues no se por que lo dices, porque toda tu explicacion es coincidente con la mia, lo que tu tienes son unos "programitas" que hacen una cierta funcion y voila, eso es estupendo, java vale para eso, y puede que para otras cosas, seguramente.

pero estamos hablando (eso preguntaba el OP Pedro) de APLICACIONES WEB, de APLICACIONES EMPRESARIALES, no de rutinitas ni de soluciones de 20 lineas.

cuando hagas una aplicacion de gestion de pedidos con impagados, cartera. ventas, compras, clientes en un entorno web y programando en java nos vuelves a contar aquello del OO.

no te dejes amilanar porque dos ciertas tareas son mas faciles de hacer y mas potentes en java que en otra cosa, no hablamos de ese nivel, ni nosotros (yo) quiero decir que el java sea lo peor, simplemente, PARA APLICACIONES DE NEGOCIO con cientos de ficheros, cientos de programas y cientos de usuarios concurrentes NO HAY NADA COMO RPG (o Cobol). y recuerda que RPGIV y rpgfree permite una gran cantidad de herramientas que si no pudieran calificarse como OO ni falta que nos hace.

la apreciacion de un lenguaje a partir de una solucion simple aunque exitosa es como cuando uno ve montado y andando un escalextric desde veinte metros de altura, conforme vas bajando y acercandote los detalles te van gustando menos y menos hasta que te das cuenta de que si, de que son coches, de que si, de que son carreteras, de que si que andan, pero que no es eso lo que queremos para nuestras carreras de coches.

EL DIABLO VIVE EN LOS DETALLES, y a mas grande la aplicacion, mas detalles.


Saludos,
Guillermo Andrades
http://cpiSoftware.es
http://Modernizar.iSeries.es


2008/10/9 [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>

    Buenas tardes:


    /java es un lenguaje/plataforma para los que no saben otro
    lenguaje, o bien, vamos a suavizarlo, java "permite" (si se sabe
    mucho y se sabe como) hacer aplicaciones que andan tanto en
    windows como en linux, pero al final ¿cuanto de eso hay? se
    cuentan con los dedos de una oreja los programas empresariales de
    usuario final que andan realmente en diferentes plataformas, y los
    pocos que andan o dicen andar es a base de cambios concretos para
    cada plataforma. /


    Pues siento decir que no es mi caso. Conozco ambos lenguajes y
    posiblemente en algunos desarrollos me inclinaría por RPG. Pero en
    la mayoría no hay color. Sólo la diferencia existente entre la
    programación estructurada y la programación orientada a objetos ya
    hace que no se puedan comparar. No es cuestión de que las
    aplicaciones anden en varias plataformas.

    Por el momento, sólo he usado Java en iSeries para dos cosas (a
    las que en el foro nadie ha dado solución):

       *

          Enviar Blobs entre dos máquinas de forma controlada.

       *

          Enviar mails a través de un servidor de correo con puerto
          diferente al habitual y con autenticación.

    Al margen de que todas las pruebas las hice en Windows y luego
    instalé en el iSeries y funcionó todo a la primera. No tuve que
    realizar ninguna configuración específica en el iSeries y los
    programas no tenían más de 20 líneas cada uno. Y por supuesto con
    clases (programas con métodos y propiedades) reutilizables y
    especializadas.

    Evidentemente, el cambio de enfoque de un lenguaje a otro cuesta.
    Pero los beneficios no son sólo el marketing y la multiplataforma.

    Saludos, Jorge.


------------------------------------------------------------------------

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a