Documentos de Académico
Documentos de Profesional
Documentos de Cultura
WebGUI PDF
WebGUI PDF
2005 REALTECH
Copyright
2005 REALTECH
2005 REALTECH
2005 REALTECH
Antes de empezar
z Requisitos previos:
z A quien va dirigido:
Personal de IT
Desarrolladores Web
2005 REALTECH
Contenidos
Resumen
Unidad
Introduccin
Unidad
Unidad
Plataformas Soportadas
Unidad
Modelos de Programacin
Unidad
Unidad
Unidad
Migracin de IACs
Unidad
Seguridad
Unidad
Administracin ITS
Unidad
Ventajas y Restricciones
Conclusiones
Apndices
2005 REALTECH
Introduccin
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Introduccin a SAP Netweaver
z SAP Web Application Server como base de SAP Netweaver
z El ITS dentro de SAP Netweaver
Objetivos
Una vez terminado esta seccin, podr:
z Conocer brevemente los componentes de SAP Netweaver.
z Entender la importancia del SAP Web AS dentro de Netweaver
z Ubicar el SAP ITS integrado dentro de SAP Netweaver.
2005 REALTECH
SAP Netweaver
SAP Netweaver es bsicamente una plataforma de integracin que
permite integrar y alinear personas, informacin y procesos de negocio.
SAP NetWeaver
PEOPLE INTEGRATION
Portal
Collaboration
LIFE CYCLE MANAGEMENT
INFORMATION INTEGRATION
Bus. Intelligence
Knowledge Mgmt
PROCESS INTEGRATION
Integration
Broker
Bus. Process
Mgmt
APPLICATION PLATFORM
J2EE
ITS
ABAP
DB and OS Abstraction
.NET
2005 REALTECH
WebSphere
.....
2005 REALTECH
2005 REALTECH
Resumen
Ahora puede:
z Identificar los componentes que forman parte de SAP
Netweaver.
z Describir la importancia del SAP Web Application Server dentro
de Netweaver.
z Ubicar el SAP ITS integrado dentro del SAP WAS 6.40.
2005 REALTECH
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Arquitectura del SAP ITS 6.20
z Arquitectura del SAP ITS integrado en el WAS 6.40
z Cambios Arquitectura
Objetivos
Una vez terminado esta seccin, podr:
z Describir los componentes de la arquitectura del ITS 6.20 standalone.
z Describir los componentes de la arquitectura del ITS integrado en el
Web AS 6.40.
z Comprender los cambios de arquitectura si se migra el ITS 6.20 al
6.40.
2005 REALTECH
Intranet
Firewall
Browser
Browser
SAP System
Firewall
Internet
Webserver
Firewall
AGate
WGate
Browser
PC
PC
2005 REALTECH
GUI
Fichero
Servicio
Peticin
Peticin
Usuario
Usuario
Llamada
Llamada
WGate
WGate
Preparar
Preparar yy enviar
enviar
Peticin
Peticin
SAP System
Webserver
Entrada
Entrada
WGate
R/3-InternetApplication Component
AGate
BAPI
Browser
Salida
Salida
Mime
Files
Pgina
Pgina
HTML
HTML
2005 REALTECH
Hoja
Estilos
Flow
Files
HTMLTemplates
Cargar
Cargar
HTML-Templates
HTML-Templates // Flow
Flow Files
Files
R/3 Data
Browser
ICF
Task Handler
Web
Dynpro
BSP
ABAP
Java Dispatcher
Peticin
HTTP
ITS
Templates
Mimes
Estilos
Parmetros
Servicio
BBDD
Wok
Process
JAVA
SAP Web Application Server
2005 REALTECH
Database
Cargar
Cargar Fichero
Fichero Servicio
Servicio
Descripcin
Servicio
Peticin
Peticin
Usuario
Usuario
Llamada
Llamada
ICF
ICF
BBDD
Llamada
Llamada
ITS
ITS Integrado
Integrado
ABAP
Entrada
Entrada
ICM
ICF
Int. ITS
Browser
Enviar
Enviar
Pgina
Pgina HTML
HTML
Procesar Dynpro
Ejecutar ABAP
Generar Pantalla
Salida
Salida
Crear
Crear
Pgina
Pgina HTML
HTML
Mime
Files
HTMLTemplates
BBDD
Cargar
Cargar
HTML-Templates
HTML-Templates
2005 REALTECH
Cambios Arquitectura
2.
3.
4.
5.
6.
7.
2005 REALTECH
Resumen
Ahora puede:
z Explicar de forma detallada la Arquitectura del SAP ITS 6.20
standalone.
z Explicar de forma detallada la Arquitectura del SAP ITS
2005 REALTECH
Plataformas Soportadas
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Plataformas cliente y servidor soportadas por el SAP ITS standalone.
z Plataformas cliente y servidor soportadas por el SAP ITS integrado
sobre WAS 6.40.
Objetivos
Una vez terminado esta seccin, podr:
z Identificar los sistemas operativos y base de datos que pueden
trabajar con el ITS standalone y con el ITS integrado.
z Identificar los navedadores web que se pueden utilizar para acceder
al ITS standalone y al ITS integrado
2005 REALTECH
AGate
WGate
2005 REALTECH
Navegador
Integrated
ITS
Sistemas Operativos
Microsoft Windows.
Linux
Unix (HP-UX, Solaris, AIX, True64)
SAP
Web AS
Bases de datos
Oracle.
Informix
DB2
SQL Server
z Plataformas Cliente (Navegador Web)
Netscape 7.2.
2005 REALTECH
Navegador
2005 REALTECH
Mantenimiento
2005 REALTECH
Resumen
Ahora puede:
z Determinar los sistemas operativos y base de datos que pueden
2005 REALTECH
Modelos de Programacin
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Modelos de Programacin Soportados por el SAP ITS 6.20
z Modelos de Programacin Soportados por el SAP ITS integrado en el
WAS 6.40.
z Comparativa de Modelos de Programacin del ITS.
z Utilizacin mixta del SAP ITS.
Objetivos
Una vez terminado esta seccin, podr:
z Identificar los modelos de programacin soportados por el ITS
standalone y el ITS integrado.
z Conocer el escenario de utilizacin mixta del SAP ITS.
2005 REALTECH
Flowlogic application
La presentacin se modela en plantillas HTML. El flujo de pantallas se modela en
los archivos de flujo del ITS. La lgica de aplicacin se define en BAPIs en SAP
accesibles va RFC.
WebRFC
Se llaman mdulos de funcin en SAP y se generan pginas HTML a partir de los
datos obtenidos con estos mdulos.
2005 REALTECH
IACs
Flow Logic
WebRFC
2005 REALTECH
SAP GUI
for HTML
SAP GUI
for HTML
IAC
IAC
Flow
Logic
ITS features
HTTP
Browser
Internet
Firewall
2005 REALTECH
ITS features
SAP System
SAP
Web AS
SAP
ITS
HTTP
Browser
Internet
Firewall
Integrated
ITS
Solo se recomienda la
utilizacin mixta del SAP ITS
durante la migracin de
versin.
Un ejemplo de utilizacin
mixta del ITS sera aquel en el
que se necesita utilizar ITS
Flow Logic.
2005 REALTECH
SAP
ITS
SAP
Web AS
HTTP
Integrated
Browser
Internet
Firewall
ITS
Resumen
Ahora puede:
z Identificar los modelos de programacin soportados por el ITS
standalone y el ITS integrado.
z Comparar los modelos de programacin soportados por el ITS
standalone y el ITS integrado.
2005 REALTECH
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Herramientas de Desarrollo de IACs.
z Desarrollo y Ejecucin de IACs con ITS 6.20 standalone.
z Desarrollo y Ejecucin de IACs con ITS integrado en el WAS 6.40.
Objetivos
Una vez terminado esta seccin, podr:
z Identificar las herramientas de Desarrollo de IACs con el ITS
standalone e integrado.
z Comparar el ITS standalone e integrado en cuanto a Desarrollo y
Ejecucin de IACs.
2005 REALTECH
2005 REALTECH
Webserver
WGate
AGate
SAP
System
Browser
Imagen001.gif
Ejecucin
Imagen001.gif
Estilos.css
Pantalla100.html
Pantalla200.html
Servicio.srvc
BBDD
Publicacin
Pantalla100.html
ABAP Workbench
Pantalla200.html
Servicio.srvc
Edicin
Imagen01.gif
Imagen02.gif
Diseo
2005 REALTECH
Estilos.css
SAP
System
Browser
Pantalla100.html
Activo
Pantalla200.html
Activo
Imagen01.gif
Activo
Imagen02.gif
Activo
Estilos.css
Activo
Ejecucin
BBDD
Publicacin
Parmetros Servicio
Pantalla100.html
Inactivo
Timeout
Pantalla200.html
Inactivo
Servicio activo
Imagen01.gif
Inactivo
ICF handler
Imagen02.gif
Inactivo
Parmetros Seguridad
Estilos.css
Inactivo
Edicin
Diseo
2005 REALTECH
Edicin
ABAP Workbench
Resumen
Ahora puede:
z Identificar las herramientas de Desarrollo de IACs con el ITS
standalone e integrado.
z Describir las diferencias existentes entre el ITS standalone e
integrado en cuanto a Desarrollo y Ejecucin de IACs.
2005 REALTECH
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Pasos necesarios para habilitar el SAPGUI for HTML sobre el ITS
integrado en el WAS 6.40
z Chequeo del correcto funcionamiento del SAPGUI for HTML sobre el
ITS integrado en el WAS 6.40
Objetivos
Una vez terminado esta seccin, podr:
z Ejecutar el procedimiento de activacin del SAPGUI for HTML sobre
el ITS integrado en el WAS 6.40
z Chequear correcto funcionamiento del SAPGUI for HTML sobre el ITS
integrado en el WAS 6.40
2005 REALTECH
2005 REALTECH
2005 REALTECH
http://servidor:puerto/sap/public/ping
http://servidor:puerto/sap/bc/echo
2005 REALTECH
http://servidor:puerto/sap/bc/gui/sap/its/webgui
2005 REALTECH
Resumen
Ahora puede:
z Activar el SAPGUI for HTML sobre el ITS integrado en el WAS
6.40
z Chequear correcto funcionamiento del SAPGUI for HTML sobre
el ITS integrado en el WAS 6.40
2005 REALTECH
Migracin de IACs
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Pasos necesarios para migrar IACs desde el ITS 6.20 al ITS integrado
en el WAS 6.40
Objetivos
Una vez terminado esta seccin, podr:
z Ejecutar el procedimiento de migracin de IACs desde el ITS 6.20 al
ITS integrado en el WAS 6.40
z Conocer las diferencias existentes entre el desarrollo de IACs con el
ITS 6.20 y con el ITS 6.40
2005 REALTECH
Migracin de IACS
Tras la migracin a un sistema WAS 6.40 con ITS integrado, se
requiere la utilizacin de IACs desarrolladas en el ITS
standalone.
Procedimiento para migrar IACs al ITS integrado 6.40
1. Copiar plantillas (templates) existentes
2. Configurar el servicio ICF para el IAC.
z
2005 REALTECH
Motivo
Las estructuras donde se almacenan las plantillas y mimes de cada IAC,
han cambiado con la versin SAP WAS 6.40.
Por este motivo, para que los ficheros de servicios ITS (templates,
mimes,etc) se pueden editar apropiadamente en el ABAP Workbench hay
que ejecutar los siguientes pasos.
Procedimiento
1. Los servicios ITS que nunca han estado disponibles en el sistema SAP
(ejemplo: desarrollados con SAP Web Studio), se deben cargar en el
sistema utilizando el programa SIAC_UPLOAD.
2. Si el servicio ITS se desarroll con el ABAP Workbench previamente a
la migracin a SAP WAS 6.40, entonces las plantillas y mimes deben
convertirse utilizando la transaccin SIAC1.
2005 REALTECH
Procedimiento
1. Crear el servicio ICF.
La asignacin entre un IAC y el ICF tiene lugar va el mapeo de nombres.
Dentro de la estructura del ICF, es recomendable almacenar los
servicios ITS dentro del nodo /sap/bc/gui/sap/its.
2. Crear los ICF/ITS handlers.
Dentro del servicio recin creado, se debe registrar el handler
CL_HTTP_EXT_ITS.
3. Activar el servicio
Previamente a la primera ejecucin del servicio, es necesario activar el mismo.
2005 REALTECH
Procedimiento
Mantener todos los parmetros del servicio utilizando la SICF:
z
Datos de logon
Los datos de logon (ejemplo: ~ client o ~language) se deben introducir en
el apartado Anonymous Logon Data de la pestaa de Service Data .
Timeout
El tiempo de timeout de sesin se define en el apartado Service Options
de la pestaa de Service Data .
2005 REALTECH
Procedimiento
Logon
Timeout
Datos
Logon
Autentificacin
Parmetros especficos ITS
2005 REALTECH
Procedimiento
1. Adaptacin de la Generacin de URLs en las plantillas HTML:
z
`urlwgate`?~service=bbpstart..
`urlwgate`/bbpstart/!?
`urlwgate`/bbpstart/!?~client=300
&~login=arbaiza&~language=EN
`urlwgate`/bbpstart/!?sapclient=30
0&sapuser=arbaiza&saplanguage=EN
Procedimiento
Verificar que el sitio INTERNAL est configurado como sitio de publicacin.
Publicar el servicio desde el ABAP Workbench seleccionando Publish -> Complete
Service.
2005 REALTECH
Resumen
Ahora puede:
z Migrar al ITS integrado en el WAS 6.40, una IAC desarrollada
2005 REALTECH
Seguridad
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Seguridad en el ITS 6.20 standalone.
z Seguridad en el ITS integrado en el WAS 6.40
Objetivos
Una vez terminado esta seccin, podr:
z Identificar los mecanismos de Seguridad utilizados con el ITS 6.20
standalone y con el ITS integrado en el WAS 6.40
z Comprobar que los niveles de Seguridad en el ITS integrado en el
WAS 6.40, no son inferiores que en el ITS 6.20
2005 REALTECH
Intranet
HTTP(SSL)
Browser
Firewall
Browser
SAP System
Firewall
2005 REALTECH
Firewall
AGate
WGate
Internet
Browser
Webserver
HTTP
SSL
SNC
SNC
Intranet
HTTP(SSL)
Browser
Firewall
Browser
SAP System
Firewall
Web Dispatcher
Firewall
Internet
Browser
2005 REALTECH
HTTP
SSL
HTTP
SSL
Resumen
Ahora puede:
z Configurar la Seguridad del acceso al sistema utilizando ITS
standalone 6.20.
z Configurar la Seguridad del acceso al sistema utilizando ITS
2005 REALTECH
Administracin ITS
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Administracin y Monitorizacin del SAP ITS 6.20 standalone
z Administracin y Monitorizacin del SAP ITS integrado en el WAS
6.40.
Objetivos
Una vez terminado esta seccin, podr:
z Conocer las herramientas Administracin y Monitorizacin del SAP
ITS 6.20 standalone
z Conocer las herramientas Administracin y Monitorizacin del SAP
ITS 6.20 integrado en el WAS 6.40.
z Identificar las ventajas de las herramientas de Administracin y
Monitorizacin del SAP ITS 6.20 integrado en el WAS 6.40.
2005 REALTECH
Admin
ITS
Administration
Tool
Wgate
Configuration
Tool
Herramientas
Vendedor SW
Web
Server
ADM
WGate
ADM
AGate
ADM
Web
Server
US1
WGate
US1
AGate
US1
SAP
System 1
Web
Server
US1
WGate
US1
AGate
US1
SAP
System 2
Navegador
Usuario
2005 REALTECH
Cada instancia ITS requiere un servidor Web que se debe configurar, y administrar
(definir puertos de escucha, document root, parada y arranque, etc).
Para realizar estas tareas se utilizan herramientas propias del proveedor del
software. A veces son herramientas Web.
2005 REALTECH
RZ10 y RZ11
Definicin de parmetros del sistema.
ST11
Ficheros de log de errores
SM21
Log del sistema
SICF
Configuracin de los servicios ICF
SITSPMON
Estado del ITS integrado
SMICM
Monitor del ICM (Internet Communication Manager)
2005 REALTECH
Resumen
Ahora puede:
z Administrar y Monitorizar el ITS standalone 6.20.
z Administrar y Monitorizar el ITS integrado en el WAS 6.40.
2005 REALTECH
Ventajas y Restricciones
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
Contenidos
z Ventajas del SAP ITS integrado en el WAS 6.40.
z Restricciones del SAP ITS integrado en el WAS 6.40.
Objetivos
Una vez terminado esta seccin, podr:
z Identificar las ventajas del SAP ITS integrado en el WAS 6.40 frente al
ITS 6.20 standalone.
z Conocer las restricciones del SAP ITS integrado en el WAS 6.40
frente al ITS 6.20 standalone.
2005 REALTECH
2005 REALTECH
Resumen
Ahora puede:
z Identificar las ventajas del SAP ITS integrado en el WAS 6.40
frente al ITS 6.20 standalone.
z Conocer las restricciones del SAP ITS integrado en el WAS 6.40
frente al ITS 6.20 standalone
2005 REALTECH
Conclusiones
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH
Conclusiones
Conclusiones:
z ITS continua jugando un papel importante en la
estrategia Internet de SAP.
z El SAP Web AS 6.40 con ITS integrado est
disponible a partir de la versin Netweaver04
z El SAP Web AS 6.40 con ITS integrado reduce el
TCO (Coste de Propiedad).
z SAP sigue desarrollando y dando soporte al ITS
con el fin de proteger las inversiones de los
clientes en aplicaciones ITS.
z SAP proporcionar soporte al ITS 6.20 a largo
plazo
2005 REALTECH
Bibliografa
2005 REALTECH
Apndice
Introduccin
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Ventajas y Restricciones
2005 REALTECH