RPG
para la Web!
Lo que funciona es lo que ya estás usando:
tu AS/400 y tu RPG!
No sólo para Internet, también para Aplicaciones Gráficas en
la Empresa.
Funciona en cualquier modelo de 400, incluso en los más pequeños.
No necesitas ni máquinas ni lenguajes ni aplicaciones adicionales.
No requiere tarjeta de interactivo: máquinas más baratas y grupo de
software más bajo.
Usando lo básico de la Web: HTML.
Fácil de aprender y hasta divertido de usar.
Puedes diseñar las páginas con editores
completos como FrontPage o DreamWeaver, conociendo sólo un poco de html.
Permite todos los complementos de diseño y programación como
Frames, CSS, dhtml, ssi, JavaScript...
100% Compatible con todo lo existente en el iSeries: Bases de Datos,
llamadas a programas...
Cómo funciona?
-
Simple!
-
Diseñas una página html,
-
le asocias un
programa,
-
El programa recibe campos de
entrada y datos de control,
-
Desde el programa preparas la
página de respuesta, y la envías,
-
Todo con unas pocas líneas
de código.
-
Bajo control de tu
programa,
con lo que ya conoces.
Qué necesitas en el
400?
-
HTTP Server, sin coste
(incluido en cada 400).
-
Tu RPG!
-
RPG For Web
-
Para Internet, configurar el
puerto http con el router de conexión (adsl, etc).
Qué necesitas en el PC?
Todavía
en verde?
Tienes que desarrollar aplicaciones tradicionales?
Considera nuestro
ADP 400
El Sistema completo para desarrollo de Aplicaciones
pincha aquí
Modernizar
Aplicaciones Tradicionales? Fácil:
API Office CPI
para Integrar Excel y Word
CPI CoPrint 400
para mejorar Impresión, Preformatos, Formularios, PDF. E-Mails
automáticos...
Power Images
para incluir funciones de Gestión Documental, Escaneo, Archivo
Electrónico
Quieres
hacer un proyecto piloto?
Te gustaría contar con nuestra colaboración directa para una
implantación?
Dudas?
LLámanos!
|
RPG for Web es un
entorno para desarrollar Aplicaciones Gráficas html usando
únicamente el
IBM
iSeries 400.
El desarrollo de aplicaciones Web y Client/Server cuenta con
múltiples plataformas, herramientas, modos de uso, lenguajes, tipos de ficheros,
etc. Existen tantas opciones que puede provocar la sensacion de "tener que usar
otra cosa" en lugar de afianzar lo que anda, lo que ya conocemos.
RpgForWeb hace posible desarrollar Aplicaciones modernas usando la
experiencia de las instalaciones del iSeries 400, y los mismos profesionales.
-
Aplicaciones Gráficas para uso interno -Intranet-
-
Aplicaciones Gráficas para uso externo -Internet-
-
Entorno real Cliente - Servidor sin runtimes
-
Todo en la Plataforma más fiable.
-
Sin aprender nada extraño: sin más historias.
no sólo para
Internet:
- Aplicaciones Gráficas en iSeries
- Cliente / Servidor de verdad
- Compatible Windows, Linux, PDAs... Usar lo que Funciona
El éxito que tienen las Aplicaciones tradicionales del entorno IBM iSeries
400 está fundado en buena parte en los lenguajes orientados al mundo de la
Empresa que son más usados: RPG y (en menor medida) Cobol. Por supuesto,
aspecto importante de cómo funcionan éstos lenguajes son la gente que los
elabora: los profesionales del AS/400.
Con toda esta experiencia y seguridad acumulada, el propio
iSeries también puede ser una buena opción para el desarrollo y ejecución de
aplicaciones web, ya que la plataforma es totalmente compatible con los
estándares necesarios:
Con todas las ventajas
El desarrollo de páginas web "sólo 400" tiene muchas ventajas, que
quizá no se sopesan suficientemente antes de considerar "mover" el
desarrollo web a otra plataforma, con otros lenguajes, con otros
profesionales...
-
Puede hacerse en la misma plataforma y lenguaje conocidos
-
La formación necesaria es muchísimo menor, básicamente sólo
rudimentos de HTML, que puede simplificarse con el uso de Editores completos
como MS-Frontpage o DreamWeaver. A partir de lo básico es fácil y natural
seguir aprendiendo, pero sin abandonar lo que dominamos.
-
El diseño de las páginas web puede fundamentarse en html,
pero -por supuesto- puede incluir técnicas adicionales como css (cascade
style sheets), javascripts, dhtml, ssi (server side includes), cookies, etc.
-
Los datos y los programas de la Empresa ya los tenemos en el
400.
-
no se necesitan servidores de hardware ni otros lenguajes,
ni servidores de aplicaciones adicionales: nada nuevo que aprender ni
manejar.
-
no consume recursos de interactivo, y al no necesitar otros
servidores o programas, se necesitan menos recursos generales de máquina..
-
puede funcionar en máquinas pequeñas y en máquinas no
dedicadas..
-
puede aprovecharse todo el conocimiento y parte de la
programación actual.
-
compatible con lo existente (CL, Bases de Datos,
llamadas a programas, etc).
-
Potenciando la plataforma iSeries y los profesionales que
hacen posible las Aplicaciones existentes.
-
RPG For Web incorpora funciones para hacer mucho más fácil
y rápida la programación.
Cómo usar éste enfoque
Este modelo de desarrollo es ideal para hacer nuevas
aplicaciones o módulos.
Muchas veces, el enfoque y modo de uso de una aplicación
tradicional no está acorde con los modos de uso de las aplicaciones web, por lo
que es mejor crear una nueva aplicación o módulo para tratar las transacciones
web de forma diferente aunque actualizando la misma base de datos, etc. Ademas
una pantalla verde tradicional "convertida" no ofrece nada mas, en realidad:
rehaciendo esas operaciones como nuevos módulos se puede ofrecer una mejora
significativa de la aplicacion.
recomendamos leer sobre este punto en nuestro
Q&A.
Lo importante es enfatizar que pueden hacerse aplicaciones web
usando buena parte de lo que dominamos, sin menoscabo de los resultados.
Qué aporta Rpg For Web?
Es un conjunto de funciones que permiten y facilitan enormemente
el desarrollo en entorno web, haciendo más rápida y sencillas las tareas
relacionadas.
RPG For Web desacompleja los requerimientos necesarios para
programar en Web, aportando cantidad y calidad de funciones incorporadas para
integrar en los programas.
RPG For Web también ayuda en otras muchas tareas relacionadas
con congifuración y puesta en marcha de aplicaciones web, creación de
directorios, seguridad, control, estadisticas...
Un ejemplo de las funciones incorporadas y que facilitan la
programación:
-
El código de página (html, básicamente) se puede definir a página completa (casi sin conocer html) con editores
del tipo de Microsoft FrontPage o DreamWeaver.
-
Leer todos los campos de entrada (así como radio buttons,
option box, check box, etc) con dos líneas de código (no dos por cada
campo!).
-
las páginas de respuesta pueden leerse y ponerlas activas
para el programa con una línea de código.
-
facilidad para enviar variables de sustitución en cualquier
lugar de las páginas html (lo más parecido a como funcionan los programas
de pantalla).
-
puede enviarse líbremente código html (y cualquier otra
cosa) o añadirse a página predefinidas.
-
funciones para diseño y manejo de tablas (subficheros en la
Web).
-
soporta todos los tipos de "campos" html: listas
desplegables, radio button, check options, areas de texto, etc.
-
por supuesto, compatible con todo tipo de imágenes,
efectos...
-
faciidades para hacer debug de programas web.
-
y mucho más...
Para más información, recomendamos:
las Preguntas y Respuestas más
frecuentes
baje el resumen en pdf o en
PowerPoint
ver ejemplos y otros links de interés en el menú
verde arriba.
contacte para cualquier duda o sugerencia.
|