
27/02/2006, 23:26
|
| | Fecha de Ingreso: noviembre-2002 Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años, 3 meses Puntos: 37 | |
Bueno,solo para los otros lectores que estan decidiendo q plataforma emplear, la desventaja de emplear una plataforma con menos porcentaje de uso en el mercado como "clarion" resulta en 3 cosas:
1.- para la empresa es mas dificil luego conseguir a la gente para darle mantenimiento a la aplicacion una vez que el "experto" en el software se ha ido por tener mejores proyectos.
2.- cuando consigue la gente en dicha plataforma, seguramente le saldra mas caro en terminos de costo y $ las adecuaciones q solicite, por que el profesional, por saber que su mercado es mas reducido tendra cuotas mas altas, y por que su numero de proyectos en dicha plataforma tambien es reducido.
3,- Eventualmente le llegaran 10 programadores de Clario ofreciendole hacer las modificaciones y 150 programadores en otra plataforma mas ampliamente usada (php, asp, .net, etc) ofreciendole desarrollar de nuevo el sistema en la plataforma q ellos manejan.
Respecto de lo que comentas del AS/400 tengo la fortuna de trabajar tambien con un iSeries, vaya, que leyendo tu comentario acerca de la solucion que propusieron terminando por migrar los datos hacia Clarion para poder hacer la explotacion no indica mas que la incapacidad del personal tecnico para explotar adecuadamente las herramientas del iSeries.
En la empresa q laboro se desarrolla con el iSeries y con su estupenda base de datos DB2, los programas se desarrollan ya sea como RPG-ILE para pantalla verde (entorno nativo no grafico), pero tambien tiene instalado un webserver httpServer dentro del iSeries, y con eso se cuenta con 3 posibilidades de desarrollo:
-instalar PHP
- instalar Java
- desarrollar con CGI's
Esta ultima tecnologia se hace con los mismos programas RPG-ILE pero usando APIs del AS400 para procesar los "request" y "response" de los clientes web, al ser RPG el lenguaje nativo del iSeries la velocidad de proceso es sumamente mas alta que emplear PHP o JSP (java), de manera que aparte de un rendimiento optimo (al ser tecnologia web, orientado a connectionless), se esta aprovechando el capital intelectual del staff de programadores de RPG quienes no tienen q aprender gran cosa para desarrollar sus paginas web empleando sus conocimientos actuales con RPG.
Saludos |