"No termino de entender la resistencia generalizada que tenemos en el
mundo del AS a introducir elementos novedosos y aferrarnos a lo que
sabemos.   ¿No tuvimos que aprender RPG, RPG-ILE, CL, OS/400, etc?"

Es muy habitual en nuestro entorno ya que hemos estado 15 años con lo 
mismo (con ligeros cambios) mientras que en ese tiempo en otras 
plataformas han tenido que empezar de nuevo como 5 o 6 veces.

Yo en particular en su momento aposte por J2EE y Java por que es hacia 
lo que evolucionó nuestra plataforma. Todo lo demas para mi es perder 
el tiempo (con todo el respeto a las demas opiniones, esto es solo una 
opinion mia) y en su momento pensé: hare un esfuerzo como hice en su 
momento para entender RPG  (venia de Basic, C  y Clipper) para que me 
sea una apuesta mucho más duradera que ponerme con "soluciones" que 
parecen revolucionarias cuando en el fondo o son propietarias o 
requieren de otras para poderlo hacer todo. Igual aplicaciones Web, 
como Webservices, como aplicaciones de escritorio, como interactuar con 
codigo RPG existente, etc etc etc.
A partir de ahí, a conocer al maximo la herramienta que el fabricante 
de nuestro As400 te aporta y al final, llegas a una vision como la que 
transmite Ignacio... todo facil y a funcionar...  que aunque no sea en 
todos los casos, si en gran parte de ellos.

Por otro lado el Php se ve muy interesante, pero como lo que sé ya me 
sirve y me va bien... no he necesitado ponermelo a mirar (como el saber 
no ocupa lugar, igual un dia de estos).
Saludos


----Mensaje original----
De: [EMAIL PROTECTED]
Recibido: 14/07/2006 10:35
Para: <[email protected]>
Asunto: Re: Dudas sobre php en i5



Servicios Web

¿Que tal un poco de imaginación?

Tengo dos aplicaciones que van "finas-finas", ambas dan servicio al 
mismo
negocio pero una corre en un sistema UNIX con Intel y otra en el 400, 
una
es C/S con procedimientos almacenados SQL y otra 5250 con COBOL-SQL, 
una es
Oracle y otra DB2-400, etc. etc.

Bueno, pues quiero poner por encima una capa Web que haga parecer a 
todo
quisqui que se trata de una sola aplicación. Para unas cosas va al 
UNIX,
para otras al 400,...¿Que hago? Echo mano de los Web Services y 
planifico
dos fases o tres fases, en la primera será una aplicación Web de 
consulta y
en próximos ejercicios transaccional (je, je, difumino, disipo, 
camuflo
gastos;-) .

Necesario (me centro en el 400, para el UNIX, al foro UNIX :-)

   Una gente que me cree la capa Web: alegre y joven muchachada que se
   maneja un Java, php, Http, XML
   Dos Servidores de Aplicaciones, dos. Uno en cada sistema: por 
ejemplo un
   Apache-Tomcat en el UNIX y su WebSphere App serv Express en el 400
   (gratis señores, gratis!!!)
   El WebSphere Development Studio Client for iSeries en cada Pc del 
equipo
   de desarrollo (no presten oídos a los del punto 1, querrán poner 
uno del
   amigo Bill, sean inflexibles en esto, a la larga ellos también se 
lo
   agradecerán). Es gratis señores, es gratis!!!!
   Manuales y RedBooks muy cerquita, lean de SOAP, lean de WDSL, lean 
de
   SOA, lean de XML, LEAN QUE TANTO IBM COMO MICROSOFT están a saco 
con
   este tema. Y después OLVÍDENLO los asistentes del IDE hacen 
tooooodo el
   trabajo y los del punto 1 el resto.
   Pasen sus programas a ILE (no se asusten, esto, en principio, es
   recompilar) me refiero a sus programas que rascan datos no los de
   pantalla, aquellos que son susceptibles de recibir unos parámetros 
y
   devolver otros, agrupe varios programas "dentro de otro" que solo 
haga
   de "cascara", jueguen con esto... *srvpgm,... *sqlpkg
   Empiecen a generar Servicios Web con el IDE (asistentes a todo 
pasto)
   encapsulando en Java Beans, haga lo mismo con stored procedures, 
SQL que
   devuelvan juegos de datos, etc. etc.
   Exportenlos a un .EAR (nuestro App Srv será J2EEE-compatibles, of
   course)
   Móntenlo en su App Srv Express (asistentes)
   Que los del punto 1 incrusten llamadas SOAP en la capa de 
presentación
   para solicitar los datos, que los pinten, que los coloquen,...

Y a jugaaaaaar.....

Por esto que os termino de contar algún consultor de moda os mete un 
viaje
de porrocientos mil euros y se queda tan fresco.

¡ AMIGOS, COMO SOMOS LOS DEL FORO!

Todo coincidencia con la realidad es mera coincidencia y declino toda
intención y responsabilidad.

Saludos, Ignacio Colado.




                                                                       
             Iñaki Martin                                            
             
Lucas                                                     
             <[EMAIL PROTECTED]>                                          
Para
             Enviado por:              [EMAIL PROTECTED]
es        
             forum.help400-
adm                                          cc
             [EMAIL PROTECTED]
es                                             
                                                                    
Asunto
                                       Re: Dudas sobre php en 
i5       
             13/07/2006 13:
44                                          
                                                                       
                                                                       
                Por 
favor,                                             
                responda 
a                                             
             forum.
[EMAIL PROTECTED]                                         
                  bios.
es                                              
                                                                       
                                                                       





    Esto se está poniendo muuuuuy interesante.

    Pedro, puedes abundar un poca más sobre como estáis realizando el 
tema
de los Web Services, servidores, herramientas de desarrollo, etc.

    Respecto al tema de fondo del hilo, podemos negar la mayor y
resistirnos lo que nos de la gana pero el modelo de las aplicaciones
empresariales está cambiando a entornos WEB y lenguajes como Java 
están
aquí para quedarse dando soporte a este nuevo entorno. Más nos vale
ponernos las pilas o dentro de unos años nos tendremos que dedicar a 
la
calceta.

    No termino de entender la resistencia generalizada que tenemos en 
el
mundo del AS a introducir elementos novedosos y aferrarnos a lo que
sabemos.   ¿No tuvimos que aprender RPG, RPG-ILE, CL, OS/400, etc?

    Nosotros estamos apostando por Java lo que no quita seguir 
utilizando
RPG donde proceda, desde luego para la gestión de pantalla (browser)
utilizaremos Java en el lado del servidor.

    Como tengo ya algunos años recuerdo hechos pasados que nos pueden
servir de lección para el presente. Cuando salio Windows al mercado 
muchas
compañías comenzaron a lanzar versiones pseudoWindows de sus 
aplicaciones
para migrar al nuevo entorno, prometían trabajar como se venia 
haciendo
pero el resultado final era una bonita aplicación con ventanas. ¿Qué 
queda
de todo aquello?.

Saludos.


PEDRO IGNACIO COLADO RODRIGUEZ escribió:
      ¡Como me ha gustado esta polémica!

      Ya estaba un poco harto de "Pásenme la configuración de la 
impresora
      HPleches..." y "Tema de preformatos..."

      El problema, al final, es de formación, moda y número: no se 
enseña
      RPG ni
      COBOL, pesan mucho las modas (en todo) y a una plataforma la
      defienden los
      que "comen" de ella: cuantos más comen, más defensores. Y hay 
que
      reconocer
      que en esto último nos ganan por goleada. (La clave fue permitir 
el
      pirateo
      al principio... Un genio de los negocios este Bill. Y un 
grandísimo
      farsante como informático, además.)

      Pero pasemos al tema comparaciones:

      Es curiosa la tendencia general a mezclar conceptos. ¿Será 
influencia
      nefasta del "pensamiento débil"?

      Lógico sería comparar, por ejemplo:

      WebSphere vs Tomcat (servidores de aplicaciones)
      php vs NetData (lenguajes de tipo scrip)
      RPG vs COBOL (lenguajes de orientación empresarial)
      Java vs .NET (lenguajes de propósito general)
      DB2 vs MS SQLServer (gestores de bases de datos relacionales)
      etc.

      Una tema más para la polémica: Servicios Web (Web Services)

      Estoy teniendo una experiencia con este tema y me apasiona, 
cuanto
      más
      conozco más me gusta. Eso de envolver nuestros programas RPG o 
COBOL
      super
      probados y super eficientes en una cápsula a la que pides una
      información y
      te la devuelve (Bean) y luego tratas esos datos como te da la 
real
      gana.
      Fantástico!!

      Además (confidencial y con un poco de cachondeo):

      Te quitas de en medio la presión de toda la gente que han 
contratado
      para
      esa paliación Web tan maravillosa y que, lógicamente, tienen que
      comer,
      pero que, normalmente, pasan de currarse los datos (¡eso es tan
      aburrido!)
      . Los datos quieren tenerlos por "la patilla" y nosotros se los 
damos
      y
      luego que los "pinten" como quieran que eso es lo que les gusta. 
Te
      conviertes en UN GRAN COLABORADOR y el 400 en YO NO SABIA QUE 
ESTE
      SISTEMA
      ERA TAN BUENO. Ellos "pillan" tu "pillas" TODOS "pillamos".

      Y lo que sea lo mejor QUE MAS DA.

      (AVISO: todo parecido con la realidad es pura coincidencia y 
declino
      toda
      responsabilidad. :-))

      Saludos, Ignacio Colado.


      __________________________________________________
      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



--
(See attached file: iky.vcf)(Embedded image moved to file: pic29171.
jpg)





__________________________________________________
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

Responder a