Buenos días:
He seguido este hilo desde el principio y me llama la atención que se
desestime Java y se seleccione PHP cuando ambos lenguajes se suponen
desconocidos y ambos se pueden ejecutar en el iSeries.
Se presupone que PHP es más fácil de aprender, la gente lo conoce y
funciona en cualquier servidor web. Que conste que he visto muy poco
código de este lenguaje, pero lo que he visto no me ha gustado.
Por el contrario, Java (teóricamente) no es fácil de aprender, la gente
no sabe sacar todo el potencial que teine y funciona en cualquier
servidor (web y no web). Esa es la fama que tiene que le vamos a hacer.
Pero si escarbamos un poco, con Java puedes programar clases estáticas
(prácticamente programación estructurada), clases normales (orientación
a objetos) o utilizando los miles de frameworks que existen en el mundo
para acceso a datos, aplicaciones con patrón MVC, web, etc. Con la
particularidad de que todas las clases de negocio o validación (y si se
hace bien hasta las visuales) pueden ejecutarse en un servidor de
aplicaciones, en un applet, en una aplicación de escritorio, en un
móvil, etc.
En el iSeries, se habla bien con la base de datos, con los programas
RPG, CL, tiene una API de mandatos mucho mejor que las API's de C que se
usan en los RPG's. Corre bien cuando se ha ejecutado alguna vez la clase.
Por poner un ejemplo, en mi empresa estamos pensando enviar por mail
desde nuestras aplicaciones. Hemos desarrollado tres o cuatro clases en
el PC que funcionan perfectamente a partir de la API mail.jar que te
puedes bajar desde Internet. Soportan autenticación, cambio de puerto y
otras cosas que no hemos sido capaces de configurar en nuestro servidor.
Las hemos copiado al iSeries y funcionan sin problemas. Las usamos en un
servidor web y lo mismo.
Es por esta razón que no entiendo la lógica que se sigue normalmente
para rechazar Java en el iSeries.
Jorge.
__________________________________________________
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://listas.combios.es/mailman/listinfo/forum.help400