Introducción. Cómo funciona un HTML Gateway



Documentos relacionados
Telealta de Abonados. Guía de Telealta en CST BIOINGENIERÍA ARAGONESA S.L. Índice. Vivienda del Abonado. Central de CST

El agente de software de Dr.Web SaaS

Usando su ERP para la gestión de inventarios.

Teknoda - Notas técnicas Tips de AS400 iseries System i Tip en breve Nro. 23

GUÍA RÁPIDA DE USO. Requisitos tecnológicos para el correcto funcionamiento de Bot PLUS 2.0.

Instalación y Configuración de la interfaz de TPV.

ACTIVIDADES PARA MIGRAR EL CORREO ELECTRÓNICO DE LA SECRETARÍA DE EDUCACIÓN CLIENTES WEB MAIL

encriptación de clave pública que utilizan los navegadores y servidores web para transmitir información importante.

PROGRAMA FORMATIVO AvANZA

CASO 9187 Se corrige falla que borra el SLA de los casos relacionados entre sí luego de que se ejecute una regla que modifique casos relacionados.

GUIA REGISTRO USUARIOS PARA CONSULTA REPORTES PAGINA WEB APPUCE

PRÁCTICA 5: REDES LOCALES

BUEN USO DEL CORREO ELECTRÓNICO

Guía General Central Directo. Ingreso a la Plataforma

GUÍA DE CONFIGURACIÓN DE CORREO etb.net.co EN DISPOSITIVOS MÓVILES

Manual General de Usuario del Proceso. P36 Recuperación de CFDI de Recibos Timbrados de. Nóminas Extraordinarias

Manual del Usuario. Versión Enero de Software de tranferencia de contenido

PISIS Cliente Neo. Guía de Instalación y Uso Versión del documento: 1.8 Fecha: Octubre 10 de 2014

AVANCE SOLUCIONES INFORMÁTICAS. Preguntas Frecuentes SGTaller. Cómo respaldo la información del programa?

Registro de Autorización Empresa Venta y Asistencia Técnica de Comunidades Autónomas

tupaginaweben5dias.com

MANUAL DE USUARIO REQUERIMIENTOS TÉCNICOS APLICACIONES WEB

MEFFLiveUpdate Configuración MANUAL DE USUARIO

BANCOLOMBIA SUCURSAL VIRTUAL EMPRESAS MANUAL DE USUARIO SERVICIO ALTERNO TRANSACCIONAL

Administración Local Soluciones

ecompetició Inscripciones Para acceder: > Serveis Fecapa > Intranet ecompetició

Wimba Pronto. Guía de instalación de laboratorio informático

Teknoda - Notas técnicas Tips de AS400 iseries System i Tip en breve Nro. 18

Manual de usuario para la Publicación de Becas a través de la página web institucional

Notificaciones Telemáticas Portal del Ciudadano MANUAL DE USUARIO. Versión 1.2

INDICE. Servicios Informáticos. Guía básica del usuario de Symantec Endpoint Protection Windows Página 1 de 11

Teknoda - Notas técnicas Tips de AS400 iseries System i Tip Nro. 41

EL ESCRITORIO DE WINDOWS Y LA BARRA DE TAREAS

I. INTRODUCCIÓN... 2 II. REQUERIMIENTOS... 2 III. SECCIÓN USUARIOS Objetivo...4. Acceso...4. Consulta de estado de pedimento...

SERVIDOR VIRTUAL IPLAN

Servicio de Registro de Solicitud de Acreditaciones para Dirigir u Operar Instalaciones de Radiodiagnóstico Médico

SISTEMAS OPERATIVOS. Pág. 1

Cómo configurar el aula en Moodle?

Guía General. Central Directo. Negociación de divisas en MONEX

Guía del Firewall Router ECI B-FOCuS. - Apertura de puertos - DMZ

Realizar copias de seguridad de archivos

Paessler - Webserver Stress Tool Características

Binary-Rain Informe de Verificación de Documento Versión 1.3. Historia de revisiones

Manual de Usuario APLICACIÓN ENVOICE. Página 1. Manual de Usuario de FACTURACIÓN ELECTRÓNICA Sección Facturas

Eurowin 8.0 SQL. Manual de EW-LOG. Revisión de incidencias

UD 3: Instalación y administración de servicios de nombres de dominio

Cómo tomar ebooks en préstamo

Relaciones de documentos.

última generación como a móviles más antiguos.

ALUMNOS DE DOCTORADO. INSTRUCCIONES DE USO DE LAS AULAS DE INFORMÁTICA

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN APLICADAS A LA ACTIVIDAD FÍSICA Y EL DEPORTE CURSO 2009/2010

Correo en tu Tigo, por SMS

Controladores de producto SMART 11.3 para ordenadores Windows y Mac

Es importante destacar que el uso de cookies no proporciona datos personales del usuario, que de cara a Supercoaching permanece anónimo.

Guía de integración del módulo de Redsys en WooCommerce

SERVICIO ROBOT INTERACTIVO DE VOZ (IVR) Guía de Ayuda Soporte de Banca por Internet (Opción 2)

OFERTA MERCANTIL DE SUMINISTROS. A continuación se describen algunos aspectos de configuración indispensables para el uso de la aplicación.

Visite nuestro sitio en Internet:

Instalación y configuración de SAE-Móvil

GUÍA DE CONFIGURACIÓN DE CORREO etb.net.co EN DISPOSITIVOS MÓVILES

1. Objetivo de la aplicación

Dirección General de Tecnologías de la Información (DGTI)

Servicio de Solicitud de Inscripción en el Registro Oficial de Empresas Externas del Consejo de Seguridad Nuclear

Instalación de Trend Micro para MAC

REQUISITOS TÉCNICOS CONOCIMIENTOS DE INFORMÁTICA NECESARIOS. El acceso al AULA VIRTUAL no requiere conocimientos técnicos ni informáticos especiales.

CAPITULO 2. MODELOS DE REDES

MANUAL MANUAL. DE MICROSOFT PowerPoint 2007

LÍNEA TELE2 INTERNET Manual de instalación

HOWTO: Cómo configurar el túnel VPN SLL oficina remota (gateway) a oficina remota

MANUAL DE USUARIO DEL VISOR URBANÍSTICO

Guía de integración del módulo de Redsys en Magento

Direccionamiento IP. Realice una tabla como la que se muestra y agregue s. Tome como ejemplo el número

Tendencia tecnológica y tecnología emergente. Yesenia Gutiérrez Bello Juan Rubén Vázquez Sánchez Marco Antonio Galindo Vallejo

Phontage. En este documento se explica cómo utilizar la herramienta Phontage desde un PC y aplicaciones de backup y grabación de conversaciones.

Servicios Relacionados con el Pago Telemático de Tasas

INTRANET NEGOCIOS. Preguntas Frecuentes: Intranet Negocios

CURSO PRÁCTICO ONLINE: MICROSOFT PROJECT 2013 CON LOS FUNDAMENTOS DE LA GUIA DEL PMBOK

VERIFICACIÓN DE REGISTROS DNS

Catálogo de aplicaciones de

Windows XP Profesional Completo

Plataforma de formación. Guía de navegación

UTILIDAD DE LA PÁGINA WEB COMO GUÍA PARA TRABAJO PRESENCIAL Y NO PRESENCIAL EN LA ASIGNATURA ELECTROTERAPIA, TERMOTERAPIA E HIDROTERAPIA

LABORATORIO #1 MONITORIZACIÓN DE SERVICIOS DE DATOS CON PRTG NETWORK MONITOR Y ANÁLISIS DE PROTOCOLOS CON WIRESHARK

Proteja los datos del QNAP NAS con la replicación remota en tiempo real (RTRR)

Messenger. Novell 1.0 UBICACIÓN DE LA DOCUMENTACIÓN DE NOVELL MESSENGER. INICIO RÁPIDO

ARANDA SERVICE DESK WINDOWS VERSIÓN DE ACTUALIZACIÓN QUE SE LIBERA: LISTADO DE ARCHIVOS Tamaño (En Bytes)

Localizador Uniforme de Recursos

Curso Windows XP. Aprender los conceptos generales del Sistema operativo Windows XP.

Sistema Integral de Gestión y Evaluación

Acronis Backup & Recovery 10

Consejería de Hacienda y Administración Pública. Cliente de firma electrónica. Consulta de configuración de usuario final en entorno Windows

Administración Local Soluciones

Diseñado para empresas y personas físicas dedicadas a proveer servicios que requieren control de clientes y cuentas por cobrar.

Guía de Instalación. char utile online

Inicio rápido: Configurar Adobe Flash Media Live Encoder para eventos en directo

Instalación de Winisis en Windows 7 64 bits Ernesto Spinak 28/06/2011, borrador 1.3

Guía de conexión de TV

Manual para instalación de Teléfono Virtual: X Lite.

Transcripción:

http://www.tekndatips.cm.ar Teknda - Ntas técnicas Tips de AS400 iseries System i Tip en detalle - Nr.14 (L nuev, l escndid, simplemente l de siempre per bien explicad) "Tips en breve/tips en detalle" se envía cn frecuencia variable y abslutamente sin carg cm un servici a nuestrs clientes AS/400. Cntiene principalmente ntas técnicas y n cntiene mensajes publicitaris. Cnteste este mail cn asunt REMOVER si n desea recibir más esta publicación.. Si desea suscribir tra dirección de e-mail para que cmience a recibir ls Tips, envíe un mensaje desde esa dirección a letter400@teknda.cm, aclarand nmbre, empresa y carg del suscriptr. EMULACION 5250 vía Internet cn l que ya tiene instalad Tema: Utilidad: Nivel: Versión: La alternativa WrkStatin Gateway Cóm acceder a aplicacines de AS/400 desde la Web sin tcar códig, a través de emular terminal desde un brwser. Intermedi 3.X superir Resumen ejecutiv El utilitari WrkStatin Gateway que viene incluid cn TCP/IP, sin cst algun, frece en frma inmediata la funcinalidad de emular 5250 a través de Internet desde cualquier sistema perativ brwser. Aunque aplican ciertas limitacines de seguridad y perfrmance que aquí se discuten, esta facilidad permitiría acceder a tdas las aplicacines tradicinales de AS/400 desde cualquier punt de la Web y sin tcar una línea de códig. WSG seguramente ya está instalad en su sistema, de manera que cn la infrmación que sigue puede arrancarl y prbarl. N necesita habilitar al AS/400 cm Web Server ( a través de HTTP Server) para usar WSG.

Intrducción Un de ls features interesantes del AS/400, es el acces a emulación 5250 desde cualquier web brwser, ya sea vía Internet WWW, Intranet, Extranet simplemente una red lcal. Existen hy varis utilitaris, tant de IBM cm de tercers, que permiten a cualquier PC que llega al AS/400 vía TCP/IP, iniciar una sesión 5250 desde Netscape, Internet Explrer, u tr brwser, es decir, sin ningún sftware específic de AS/400. Un de ests prducts se denmina Wrk Statin Gateway, y viene ya incluid en el sistema cm una función del TCP/IP. El WrkStatin Gateway encuadra dentr de l que se denmina un HTML Gateway. Ls HTML Gateways sn, en esencia, traductres autmátics entre HTML (estándar de cntenids de Internet), y la crriente de dats 5250. Cn las reservas que discutirems más adelante, el WrkSatin Gateway cnstituye, pr l tant, un recurs para publicar aplicacines AS/400 nativas en la Web en una Intranet privada, sin tcar una sla línea de códig y en absluta cncrdancia cn l que crre en las terminales tradicinales. Es psible también incluir en el fuente DDS de las pantallas códig HTML pur a través de una keywrd ( HTML ) prevista a este fin, para agregar gráfics, hipervínculs, títuls u trs elements, que serán simplemente ignrads cuand la pantalla ejecuta en las terminales emuladres cnvencinales. Algunas de ls trs prducts para hacer emulación 5250 a través de la Web, cm el IBM SecureWay Hst n Demand, J42 fr Reflectin frecen prpuestas tal vez más cmpletas en cuant a seguridad psibilidades de prgramación. Alguns, cm el Hst n Demand, están implementads cm applets de JAVA Sin embarg, la ventaja de WSG es que es gratis, de cnfiguración inmediata, sencill de arrancar, y n requiere esfuerzs especiales al brwser, cm pr ejempl, estar habilitad para ejecutar JAVA, tener que hacer un dwnlad de un applet en el mment. Cóm funcina un HTML Gateway Las aplicacines interactivas en AS/400 sn esencialmente display-riented ; est significa, cada aplicación crea una serie de pantallas para su us en la aplicación. Cada pantalla se envía cm una crriente de dats 5250 a la terminal emuladr de terminal que despliega el text. WrkStatin Gateway intercepta la crriente de dats 5250 que se envía nrmalmente al dispsitiv de pantalla, la evalúa y la cnvierte a HTML, que es el estándar de cntenids de la Wrld Wide Web. Adicinalmente, debid a la naturaleza Windws de ls Web Brwsers, la traducción incluye la cnversión a una interfaz pseud-gráfica raznablemente atractiva La invcación del WrkStatin Gateway, al igual que trs HTML Gateways, se efectúa simplemente desde el brwser de la PC cliente, indicand la URL crrespndiente (ver próxima sección). Si bien muchs terminan descubriend el WSG cuand deciden habilitar su AS/400 cm Web Server, es decir, al instalar y cnfigurar el HTTP Server, la realidad es que el WSG en principi NO l requiere, es decir, el AS/400 n necesita estar frmalmente habilitad cm un Web Server. Frmalmente, WrkStatin Gateway funcina cm una aplicación TCP/IP que atiende requerimients de clientes HTTP. Aunque se accede desde el brwser cn una URL, es independiente del Web Server, y de hech, el servidr WrStatin Gateway Server se arranca pr separad. Salv que el servici de emulación se frezca cm parte de un Web Site más cmplet, n es necesari habilitar HTTP Server para usar WSG. El WrkSatin Gateway mantiene la ilusión de que el brwser está permanentemente lógicamente cnectad cn el sistema AS/400, aunque est n es exactamente real. Pr la naturaleza misma de las cnexines de WWW, las transaccines entre el brwser y ls servidres duran una sla cnexión. N existe el cncept de sesión; de hech, cada vez que el brwser envía una URL, para el servidr web es una nueva transacción de la que n ascia ni cn el pasad ni cn el futur. El WrkStatin Gateway mantiene una cnexión de terminal virtual indefinidamente hasta que el usuari se descnecta hasta que se alcanza un límite de tiemp (time-ut) indicad en las prpiedades del WSG

Cóm cnfigurar e iniciar WSG WSG es una aplicación TCP/IP y frma parte del mism prgrama baj licencia. Si el prduct TCP/IP está instalad en su sistema, WrkStatin Gateway seguramente también l estará. Según la versión de OS/400, deberá aplicar las PTF s más actualizadas para el prgrama baj licencia 5763-TC1. Cm cualquier tr servicis TCP/IP, el arranque del servidr de WSG se hace a través del cmand: STRTCPSVR SERVER(*WSG) y de la misma manera se utiliza el ENDTCPSVR para detenerl. En muchs cass, puede que WSG ya esté arrancad si está setead para arrancar autmáticamente cuand se inicia el TCP cn STRTCP. Puede cmprbarse el arranque usand el cmand WRKACTJOB, en el subsistema QSYSWRK. Allí debería bservar ls trabajs QTWSGnnnn, dnde nnnn es un timestamp que el sistema asigna autmáticamente. Este trabaj crrespnde al trabaj padre servidr de WSG que atenderá en realidad muchas sesines de pantalla prvenientes de distints clientes. Para acceder a ls servicis de WSG desde un brwser, debe simplemente ingresar la URL (Unifrm Resurce Lcatr). El frmat de cualquier URL identifica el prtcl que el brwser debe usar en el cntact cn el servidr, la ubicación del servidr (nmbre, dmini, puert) y el nmbre del bjet requerid. http://as400s10.teknda.cm.ar:5061/wsg El servici de WSG se activa en el númer de puert 5061; dad que este n es un well-knwn prt (puert bien cncid ), debe indicarse entnces explícitamente en la URL. Ls puerts sn un cncept inherente al TCP/IP y se usan en tdas las arquitecturas. Ls distints servidres TCP/IP (FTP, Telnet, WWW, etc.) que cnviven en un sistema, baj una misma dirección IP, escuchan a sus clientes a través de distintas puertas

puerts que se identifican cn un númer. Ls clientes que cursan slicitudes a un u tr servici de esa dirección IP, deben indicar el númer de puert cn el cnversan. El númer de puert para ls servicis TCP/IP más cmunes cm FTP, Telnet están ttalmente predefinids y respnden a l que se llama well-knwn prts ( puerts bien cncids ). La prción de sftware que crre en el cliente se encarga de rutear el requerimient al prt adecuad para encntrar el id activ del módul servidr. Pr ejempl, ls emuladres de pantalla que usan telnet acuden al puert 23, ls utilitaris de transferencia que usan FTP al 21. Pr supuest, es muy simple invcar WSG a través de un hipervíncul presente en cualquier tra página Web si se desea evitar al usuari el ingres de esta URL. Si es el AS/400 quien sirve las tras páginas, se requerirá entnces cnfigurar y habilitar el HTTP Server. Usand el WSG Prcesada la URL, aparecerá la pantalla de Sign-On tal cm esté definida para el subsistema interactiv. A partir de aquí, el us del WSG n es muy distint al de cualquier tr emuladr baj Windws. Valen, sin embarg, las siguientes cnsideracines: El us del teclad n será el mism que en una sesión 5250 puest que es el brwser quien tiene el cntrl del mism. El ingres de teclas especiales cm Intr, PageUp, PageDn, Sal Camp y las teclas de función deber hacerse cn el muse, sbre el PAD que aparece en la pantalla.

Cnviene habilitar su brwser para perar a pantalla cmpleta (En Internet Explrer es la tecla F11). Est libera la mayr cantidad de espaci para la sesión 5250. Cm en cualquier navegación, el usuari puede usar el btón de Atrás/Adelante prvist pr el explrer. Est, efectivamente, l paseará en un u tr sentid pr la secuencia de pantallas AS/400 que fuern apareciend en la sesión. Sin embarg, sól la última es la que está viva, es decir, la que puede respnder a un nuev input. Si trata de activa una pantalla anterir btendrá un mensaje que le indicará que esa pantalla ya n está activa. N debe cnfundirse, la secuencia de pantallas que registra el navegadr, cn la pila de prgramas de la sesión. Suele sugerirse a veces en inhibir del td el caching de pantallas a nivel del brwser para evitar cnfusines. Cm se dijera anterirmente, el WrkStatin Gateway mantiene una cnexión de terminal virtual indefinidamente hasta que el usuari se descnecta hasta que se alcanza un límite de tiemp (timeut) indicad en las prpiedades del WSG Además de ls trabajs batch que crren en QSYSWRK encargads de hstear el servidr WSG, se abrirán la cantidad de trabajs interactivs en QINTER el subsistema que crrespnda para sprtar a cada una de las sesines. El salt a tr link URL n finalizará la sesión per-se, per si la lista del histrial de navegación se vuelve demasiad larga para vlver a la pantalla 5250 que dejó, si se excede el tiemp de máxim inactiv, el sistema terminará anuland la sesión. La perfrmance de WSG n será la misma que la de una pantalla emuladr 5250 cmún. Existe la psibilidad de bypasear la pantalla de signn y cnducir la sesión directamente a la aplicación deseada a través del us de un exit prgram en el exit pint QAPP0100. A través del cmand CHGWSGA (Change WrkStatin Gateway Atributes) pueden establecer pcines adicinales para este prduct, tales cm: Si se arranca n autmáticamente al arrancar TCP/IP (AUTOSTART) Cantidad de sesines (clientes) que sprtará cada trabaj BATCH de QSYSWRK. Tiemp máxim inactiv antes de que el sistema finalice la sesión. URL para un banner superir e inferir. Palabra clave HTML Si se desea ptimizar una aplicación para su us cn WSG, las especificacines de pantalla en el AS/400 admiten el us de la palabra clave HTML, a nivel de camp, seguida de una cnstante alfanumérica. Est permite insertar códig HTML tradicinal y pr l tant, enriquecer una pantalla 5250 cn gráfics, hipervínculs, títuls, frmat de text, tablas HTML, etc.

Agregad pr HTML Limitacines y cnsideración final Usar este tip de recurs para acceder aplicacines nativas a través de la Web, tiene, incuestinablemente, sus limitacines. Algunas limitacines sn prpias del enfque de traducción 5250 HTML, y tras prpias del WSG mism. Respect del enfque de acces, debe tenerse en cuenta que se trna engrrsa la peración de las pantallas frente a una genuina emulación 5250. N puede cnsiderarse est una sustitución de la emulación. Una aplicación 5250 que requiera una navegación exhaustiva entre pantallas, muchs subfiles, etc., n se verá demasiad beneficiada, y dependerá much de la destreza del usuari para acstumbrarse al nuev entrn. Asimism, más allá de la inclusión de allgún gráfic hipervíncul, n hay muchas más psibilidades de enriquecer la interfaz prque rigen la limitacines del mdel 5250. Pr últim, aplican algunas cnsideracines de perfrmance que pnen este métd en desventaja frente a CGI, Net Data WebSphere en aplicacines Web reales. Dentr de las limitacines prpias del WSG, que alguns de ls trs prvedres mejran, quizás la principal es que n sprta SSL y n existe la psibilidad de encriptar ls dats que circulan desde y hacia el AS/400. Otrs prducts basads en JAVA, que utilizan HTTP Server de pr medi, sí pueden aprvechar el sprte criptgráfic que éste frece. IBM n ha incprad mejras a WSG desde la versión 3.7, dad que apunta a impner el SecureWay Hst On Demand, per éste requiere de una implementación mens inmediata y se apya en un brwser JAVA enabled. Pr l tant, WSG sigue siend una herramienta muy interesante, tal vez en Intra ExtraNets más restringidas que la WWW, para brindar de inmediat acces a las aplicacines de su AS/400 si precuparse siquiera pr el S.O., ubicación recurss de ls que dispne el cliente. Más infrmación Redbk: Unleashing AS/400 Applicatins n the Internet http://www.as400.ibm.cm

TCP/IP Reference Lista de Tips publicads hasta la fecha: 1. Mdificación de ls parámetrs pr default que rigen en ls cmands del OS/400 2. Restricción de cmands pesads a mdalidad batch 3. Cóm generar un entrn de prueba para añ 2000 4. Cóm salvar y restaurar spl 5. Cóm agregar pantallas de cnfirmación/validación para cmands delicads 6. Defragmentación del espaci en disc n utilizad : STRDSKRGZ, ENDDSKRGZ 7. Manipulación de bases de dats desde prgramas CL, a través de Query/400 8. Generación de spl AS/400 en frmat PDF (Adbe Acrbat Reader) para almacenar en CD s 9. Cóm prteger clumnas de un archiv físic lógic 10. Cóm cambiar la pantalla de signn 11. Cóm autmatizar transferencias de archivs cn TCP/IP desde AS/400 12. Cntrl de access sbre archivs de spl 13. Aprveche l que ya tiene: FILE SERVING cn NETSERVER/400 http://www.tekndatips.cm.ar Cpyright 2000 Teknda S.A. - AS/400 y OS/400 sn marcas registradas de IBM. Dudas cnsultas a nsalmun@teknda.cm