netweaver its
Post on 21-Jul-2015
47 Views
Preview:
TRANSCRIPT
EduTech@SAP SAP Netweaver: Nueva Arquitectura del ITS
SAP Netweaver: Nueva Arquitectura del ITSAlvaro Arbaiza
2005 REALTECH
Copyright
Copyright 2005 SAP ESPAA. Reservados todos los derechos. Prohibida la distribucin, reproduccin o traduccin de este manual o de parte del mismo, sea cual sea el fin y la forma, sin la autorizacin expresa por escrito de SAP ESPAA. La informacin contenida en este manual puede modificarse o complementarse sin previo aviso. Reservados todos los derechos.
2005 REALTECH
Resumen del curso
2005 REALTECH
Objetivos del curso
Una vez terminado este curso, podr: Conocer la nueva Arquitectura del ITS sobre el Web AS 6.40 Ejecutar el procedimiento de activacin del SAPGUI for HTML sobre el ITS integrado en el Web AS 6.40 Desarrollar y migrar IACs sobre el ITS integrado en el Web AS 6.40. Administrar el ITS integrado en el WAS 6.40.
2005 REALTECH
Antes de empezar
Requisitos previos:Conocimientos del SAP Internet Transaction Server Conocimientos de Arquitectura SAP
A quien va dirigido:Administradores de Sistema SAP Personal de IT Desarrolladores Web
Duracin: 1,5 Horas
2005 REALTECH
ContenidosResumenUnidad Unidad Unidad Unidad Unidad Unidad Unidad Unidad Unidad Unidad Introduccin Arquitectura del ITS Plataformas Soportadas Modelos de Programacin Desarrollo y Ejecucin de IACs Habilitar el SAPGUI for HTML sobre el WAS 6.40 Migracin de IACs Seguridad Administracin ITS Ventajas y Restricciones
Conclusiones Apndices 2005 REALTECH
Introduccin
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosIntroduccin a SAP Netweaver SAP Web Application Server como base de SAP Netweaver El ITS dentro de SAP Netweaver
ObjetivosUna vez terminado esta seccin, podr: Conocer brevemente los componentes de SAP Netweaver. Entender la importancia del SAP Web AS dentro de Netweaver Ubicar el SAP ITS integrado dentro de SAP Netweaver.
2005 REALTECH
SAP NetweaverSAP Netweaver es bsicamente una plataforma de integracin que permite integrar y alinear personas, informacin y procesos de negocio.SAP NetWeaverPEOPLE INTEGRATION
SAP Mobile InfrastructureCOMPOSITE APPLICATION FRAMEWORK
Multi channel access Portal Collaboration LIFE CYCLE MANAGEMENT
SAP Enterprise Portal SAP Business Warehouse Master Data Management SAP Exchange Infrastructure
INFORMATION INTEGRATION Bus. Intelligence Knowledge Mgmt
Master Data Management
PROCESS INTEGRATION Integration Broker Bus. Process Mgmt
APPLICATION PLATFORM J2EE ABAP
SAP Web Application Server
ITS
DB and OS Abstraction
.NET 2005 REALTECH
WebSphere
.....
2005 REALTECH
ITS integrado en el SAP Web AS 6.40
El ITS integrado es el sucesor del ITS standalone (versiones anteriores al 6.20). A partir de SAP NetWeaver04, el ITS se integra dentro del componente Netweaver llamado SAP Web Application Server 6.40. El ITS se integra como un servicio del ICF (Internet Communication Framework) que puede ser accedido a travs del ICM (Internet Communication Manager). Con el ITS integrado en el WAS 6.40, el navegador web se comunica directamente con el sistema SAP y elimina la necesidad de instalar el ITS en servidores dedicados a la hora de acceder al sistema SAP utilizando IACs o el SAPGUI for HTML. Adicionalmente, todos los recursos del ITS, tales como mimes, servicios, templates se almacenan en la base de datos del sistema SAP, tanto en tiempo de diseo como de ejecucin.
2005 REALTECH
Resumen
Ahora puede:Identificar los componentes que forman parte de SAP Netweaver. Describir la importancia del SAP Web Application Server dentro de Netweaver. Ubicar el SAP ITS integrado dentro del SAP WAS 6.40.
2005 REALTECH
Arquitectura del ITS
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosArquitectura del SAP ITS 6.20 Arquitectura del SAP ITS integrado en el WAS 6.40 Cambios Arquitectura
ObjetivosUna vez terminado esta seccin, podr: Describir los componentes de la arquitectura del ITS 6.20 standalone. Describir los componentes de la arquitectura del ITS integrado en el Web AS 6.40. Comprender los cambios de arquitectura si se migra el ITS 6.20 al 6.40.
2005 REALTECH
Arquitectura del SAP ITS 6.20 standaloneArquitectura flexible: Escalabilidad, Seguridad, Balanceo de Carga y Alta Disponibilidad
Intranet
Firewall Browser
Browser
SAP System
Firewall Internet Browser
Webserver WGate
Firewall AGate
PC
PC
GUI
2005 REALTECH
Detalles Arquitectura SAP ITS 6.20 standaloneCargar Fichero Servicio Cargar Fichero Servicio
Fichero ServicioPeticin Peticin Usuario Usuario Llamada Llamada WGate WGate Preparar y enviar Preparar y enviar Peticin Peticin
SAP System
Webserver WGate BrowserMime Files Hoja Estilos Flow Files
Entrada Entrada
R/3-InternetApplication Component
AGateBAPI Salida Salida
HTMLTemplates
R/3 Data
Pgina Pgina HTML HTML 2005 REALTECH
Cargar Cargar HTML-Templates // Flow Files HTML-Templates Flow Files
Arquitectura del SAP ITS 6.40 integrado en el WAS 6.40 Templates Mimes Estilos Parmetros Servicio
ITS Internet Communication Manager ICM Task Handler ICF
Web Dynpro BSP
Peticin HTTP
ABAP
BBDD
Java Dispatcher
Browser
Wok Process
JAVA SAP Web Application Server 2005 REALTECH
Database
Detalles Arquitectura SAP ITS integrado en el WAS6.40SAP Web Application ServerCargar Fichero Servicio Cargar Fichero Servicio
Descripcin ServicioPeticin Peticin Usuario Usuario Llamada Llamada ICF ICF Llamada Llamada ITS Integrado ITS Integrado
BBDD
ABAPEntrada Entrada
ICM BrowserEnviar Enviar Pgina HTML Pgina HTML
ICF
Int. ITSSalida Salida
Procesar Dynpro Ejecutar ABAP Generar Pantalla
Crear Crear Pgina HTML Pgina HTML
Mime Files
HTMLTemplates
BBDD
Cargar Cargar HTML-Templates HTML-Templates 2005 REALTECH
Cambios Arquitectura
A continuacin se enumeran los cambios de arquitectura ms relevantes al pasar de ITS standalone a ITS integrado.1. 2. 3. 4. 5. 6. 7. El Wgate se sustituye por el ICM. Los ficheros de templates y mimes se almacenan en la base de datos de SAP en lugar de en el filesystem. La logstica de software ABAP se utiliza para distribuir las templates entre entornos (Desarrollo, Calidad y Produccin). Sustituir el ITS registry por parmetros del perfil de la instancia. La roll area de los workprocess se utiliza para almacenar la informacin de sesin del ITS. El landscape de sistemas se simplifica reducindose el TCO. El ITS se esconde detrs del SAP Web AS. No se requiere una instalacin separada.
2005 REALTECH
Resumen
Ahora puede:Explicar de forma detallada la Arquitectura del SAP ITS 6.20 standalone. Explicar de forma detallada la Arquitectura del SAP ITS integrado en el SAP Web AS 6.40. Describir los cambios sufridos por la Arquitectura del ITS cuando utiliza el SAP Web AS 6.40.
2005 REALTECH
Plataformas Soportadas
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosPlataformas cliente y servidor soportadas por el SAP ITS standalone. Plataformas cliente y servidor soportadas por el SAP ITS integrado sobre WAS 6.40.
ObjetivosUna vez terminado esta seccin, podr: Identificar los sistemas operativos y base de datos que pueden trabajar con el ITS standalone y con el ITS integrado. Identificar los navedadores web que se pueden utilizar para acceder al ITS standalone y al ITS integrado
2005 REALTECH
Plataformas soportadas por el SAP ITS standalone 6.20Plataformas Servidor (Agate)Microsoft Windows 2000 Server. Microsoft Windows 2003 Server. Linux SUSE y RedHat.AGate
Plataformas Servidor (Wgate)Apache HTTP ServerWindows 2000 Server y 2003 Server. Linux.WGate
Sun ONE Web Server (Netscape Enterprise Server)Windows 2000 Server y 2003 Server. Solaris.
Microsoft Internet Information ServerWindows Windows 2000 Server y 2003 Server.
Plataformas Cliente (Navegador Web)Internet Explorer 6.0. Netscape 7.2. Mozilla 1.7. Firefox 1.0. 2005 REALTECH
Navegador
Plataformas soportadas por el SAP ITS integrado 6.40Plataformas Servidor (Agate) El ITS integrado est disponible en todas las plataformas soportadas por el Web Application Server 6.40 (ABAP). Hay un amplio espectro de combinaciones OS/DB disponibles para el ITS integrado.Sistemas OperativosMicrosoft Windows. Linux Unix (HP-UX, Solaris, AIX, True64)SAP WAS 6.40 SAP Web AS
Integrated
ITS
Bases de datosOracle. Informix DB2 SQL Server
Plataformas Cliente (Navegador Web)Internet Explorer 6.0. Netscape 7.2. 2005 REALTECH
Navegador
PAM (Platform Availability Matrix)
En cuanto a las plataformas soportadas, el SAP ITS integrado en el WAS 6.40 mejora significativamente frente al SAP ITS standalone 6.20. En versiones anteriores del ITS standalone, existan restricciones an mayores en cuanto a la plataforma soportada. Por ejemplo, el AGATE solo trabajaba sobre Windows y el Wgate sobre Windows o Linux. Los detalles concretos de las combinaciones OS/DB soportadas se encuentran en la Platform Availability Matrix (PAM) disponible en: http://service.sap.com/pam
2005 REALTECH
MantenimientoEl soporte del SAP ITS 6.20 standalone es a largo plazo. El SAP ITS 6.20 puede utilizarse junto a un SAP Web AS 6.40 o superior, pero esta combinacin puede causar problemas. La nica versin soportada del SAP ITS standalone es la 6.20. Versiones anteriores del ITS (6.10 o inferiores no estn soportadas) A partir de la versin 6.40, no hay disponibilidad de la versin standalone del ITS. SAP recomienda ejecutar la migracin al ITS integrado.
2005 REALTECH
Resumen
Ahora puede:Determinar los sistemas operativos y base de datos que pueden trabajar con el ITS standalone y con el ITS integrado. Determinar si el navegador Web ests utilizando, es compatible con el ITS 6.20 standalone o con el ITS integrado en el WAS 6.40.
2005 REALTECH
Modelos de Programacin
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosModelos de Programacin Soportados por el SAP ITS 6.20 Modelos de Programacin Soportados por el SAP ITS integrado en el WAS 6.40. Comparativa de Modelos de Programacin del ITS. Utilizacin mixta del SAP ITS.
ObjetivosUna vez terminado esta seccin, podr: Identificar los modelos de programacin soportados por el ITS standalone y el ITS integrado. Conocer el escenario de utilizacin mixta del SAP ITS.
2005 REALTECH
Modelos de Programacin para SAP ITS 6.20Modelos de programacin utilizados con SAP ITS 6.20SAPGUI for HTML (WEBGUI)Permite a los usuarios ejecutar transacciones SAP desde una navegador Web. Este modelo convierte pantallas SAP en pginas HTML a travs de un mapeo automtico de los elementos de pantalla. Casi el 100% de las transacciones SAP accesibles va Web. Las transacciones desarrolladas a medida (Z*) tambin son accesibles con el WEBGUI.
Internet Application Components (IAC)Permite a los usuarios ejecutar transacciones SAP desde una navegador Web. Este modelo convierte pantallas SAP en pginas HTML a travs de un mapeo manual de los elementos de pantalla.
Flowlogic applicationLa 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.
WebRFCSe llaman mdulos de funcin en SAP y se generan pginas HTML a partir de los datos obtenidos con estos mdulos. 2005 REALTECH
Modelos de programacin del SAP ITS integrado en el WAS 6.40
SAP ITS 6.20
SAP Web AS 6.40 con ITS integrado X
SAPGUI for HTML
X
IACs
X
X
Flow Logic
X
WebRFC
X
2005 REALTECH
ITS standalone 6.20 VS. ITS integrado en el WAS 6.40
SAP GUI for HTML IAC Flow Logic
SAP GUI for HTML IAC
ITS featuresSAP System
ITS featuresHTTP
SAP Web ASHTTP Internet FirewallIntegrated
SAP ITSBrowser
Browser
Internet Firewall
ITS
2005 REALTECH
Utilizacin mixta del SAP ITSEl SAP ITS 6.20 standalone y el SAP Web AS 6.40 con ITS integrado pueden coexistir.Solo se recomienda la utilizacin mixta del SAP ITS durante la migracin de versin. Se pueden instalar uno o varios servidores SAP ITS 6.20 delante del SAP Web AS 6.40. Esto puede dar problemas si el ITS 6.20 necesita funcionalidad disponible solo en versiones superiores del WAS. Un ejemplo de utilizacin mixta del ITS sera aquel en el que se necesita utilizar ITS Flow Logic.HTTPIntegrated
SAP ITS
SAP Web AS
Browser
Internet Firewall
ITS
2005 REALTECH
Resumen
Ahora puede:Identificar los modelos de programacin soportados por el ITS standalone y el ITS integrado. Comparar los modelos de programacin soportados por el ITS standalone y el ITS integrado.
2005 REALTECH
Desarrollo y Ejecucin de IACs
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosHerramientas de Desarrollo de IACs. Desarrollo y Ejecucin de IACs con ITS 6.20 standalone. Desarrollo y Ejecucin de IACs con ITS integrado en el WAS 6.40.
ObjetivosUna vez terminado esta seccin, podr: Identificar las herramientas de Desarrollo de IACs con el ITS standalone e integrado. Comparar el ITS standalone e integrado en cuanto a Desarrollo y Ejecucin de IACs.
2005 REALTECH
Herramientas de Desarrollo de IACsITS Standalone (6.20)Se pueden utilizar dos herramientas a la hora de desarrollar IACs con el ITS standalone:SAP Web Studio: es una herramienta de PC que permite desarrollar IACs desde fuera del sistema SAP. Las IACs desarrolladas se publican en el ITS de forma que sean accesibles desde el navegador Web. Importante: para sistemas SAP Basis 4.6C o superiores no se recomienda utilizar el SAP Web Studio Web Application Builder for ITS Services: Permite la edicin de objetos IAC directamente en el ABAP Workbench (SE80) de SAP. Los ficheros de servicios, mimes, templates se almacenan en la base de datos de SAP, pero se deben publicar en el ITS para que stas se puedan ejecutar desde un navegador Web.
ITS Integrado (6.40)El desarrollo de IACs con el ITS integrado se realiza desde la SE80. Con lo cual las IACs se almacenan en la base de datos
2005 REALTECH
Desarrollo y Ejecucin de IACs con ITS standalone
Webserver WGate BrowserImagen001.gif Imagen001.gif Estilos.css Pantalla100.html Pantalla200.html Servicio.srvc
AGate
SAP System
Ejecucin
BBDD
PublicacinPantalla100.html
ABAP Workbench
Pantalla200.html Servicio.srvc
Edicin
Imagen01.gif Imagen02.gif
Diseo
Estilos.css
2005 REALTECH
Desarrollo y Ejecucin de IACs con ITS integrado
Pantalla100.html
Activo Activo Activo Activo Activo
SAP System Browser
Pantalla200.html Imagen01.gif Imagen02.gif Estilos.css
EjecucinBBDDParmetros Servicio Timeout Servicio activo ICF handler Parmetros Seguridad
PublicacinPantalla100.html Pantalla200.html Imagen01.gif Imagen02.gif Estilos.css Inactivo Inactivo Inactivo Inactivo Inactivo
Edicin
Edicin
Diseo 2005 REALTECH
Gestin Servicio ICF
ABAP Workbench
Resumen
Ahora puede:Identificar las herramientas de Desarrollo de IACs con el ITS standalone e integrado. Describir las diferencias existentes entre el ITS standalone e integrado en cuanto a Desarrollo y Ejecucin de IACs.
2005 REALTECH
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosPasos necesarios para habilitar el SAPGUI for HTML sobre el ITS integrado en el WAS 6.40 Chequeo del correcto funcionamiento del SAPGUI for HTML sobre el ITS integrado en el WAS 6.40
ObjetivosUna vez terminado esta seccin, podr: Ejecutar el procedimiento de activacin del SAPGUI for HTML sobre el ITS integrado en el WAS 6.40 Chequear correcto funcionamiento del SAPGUI for HTML sobre el ITS integrado en el WAS 6.40
2005 REALTECH
Habilitar el SAPGUI for HTML con ITS integrado en WAS 6.401. Chequear el nivel de parches del kernel y de SP SAP_BASIS del WAS.Requerimiento mnimo en Produccin: SAP_BASIS 9 y Kernel 40.
2. Chequear si el ITS integrado est habilitado.Parmetro itsp/enable = 1.
2005 REALTECH
Habilitar el SAPGUI for HTML con ITS integrado en WAS 6.403. Configuracin del ICM (Internet Communication Manager)Parmetro icm/server_port_: especifica el puerto a utilizar para cada protocolo. Ejemplo: icm/server_port_00 : PROT=HTTP, PORT = 8000 Parmetro icm/host_name_full: define el nombre del host, incluido el dominio.
4. Activacin de los servicios del ICF (Internet Communication Framework)Activar servicio ping: default_host/sap/public/ping (recomendado) Activar mimes: default_host/sap/public/bc/its/mimes Activar servicio webgui: default_host/sap/bc/gui/sap/its/webgui Nota Importante: Activar el path completo en la SICF.
2005 REALTECH
Habilitar el SAPGUI for HTML con ITS integrado en WAS 6.405. Definir el GUI Link en el ICFEn la configuracin del ICF, el GUI link para las mimes debe estar en blanco. Sin embargo, el resto de servicios deben estar en Y.
6. Verificar funcionamiento ICF e ICM.http://servidor:puerto/sap/public/ping http://servidor:puerto/sap/bc/echo
2005 REALTECH
Habilitar el SAPGUI for HTML con ITS integrado en WAS 6.407. Publicacin de serviciosEl servicio webgui se debe publicar en INTERNAL desde la SE80.
8. Chequear el correcto funcionamiento del webguihttp://servidor:puerto/sap/bc/gui/sap/its/webgui
2005 REALTECH
Resumen
Ahora puede:Activar el SAPGUI for HTML sobre el ITS integrado en el WAS 6.40 Chequear correcto funcionamiento del SAPGUI for HTML sobre el ITS integrado en el WAS 6.40
2005 REALTECH
Migracin de IACs
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosPasos necesarios para migrar IACs desde el ITS 6.20 al ITS integrado en el WAS 6.40
ObjetivosUna vez terminado esta seccin, podr: Ejecutar el procedimiento de migracin de IACs desde el ITS 6.20 al ITS integrado en el WAS 6.40 Conocer las diferencias existentes entre el desarrollo de IACs con el ITS 6.20 y con el ITS 6.40
2005 REALTECH
Migracin de IACSTras 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.401. Copiar plantillas (templates) existentes 2. Configurar el servicio ICF para el IAC.Crear el nombre de servicio. Crear los ICF handlers Activar el servicio IAC.
3. Actualizar parmetros de servicio ITS 4. Modificar la plantillas HTML 5. Publicar el servicio
2005 REALTECH
1. Copiar Plantillas existentes
MotivoLas 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.
Procedimiento1. 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
2. Configurar el servicio ICFMotivoEl hecho de disponer un servicio ITS en el ABAP Workbench, no significa que se pueda ejecutar con el ITS integrado. Cuando llega una peticin al sistema, el ICM busca un servicio ICF asociado a esta peticin.
Procedimiento1. 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
3. Mantener los parmetros del servicio ITSMotivoEl ITS integrado ignora los ficheros de servicios ( .srvc) utilizados en el ITS standalone. Los parmetros incluidos en este fichero se deben aadir manualmente a cada servicio ICF.
ProcedimientoMantener todos los parmetros del servicio utilizando la SICF: 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 . Activacin del flag Gui Conection. Este flag debe estar habilitado a Y. No son necesarios los Parmetros ~ appserver o ~system number. Estos parmetros utilizados en el ITS standalone ya no se utilizan. 2005 REALTECH
3. Mantener los parmetros del servicio ITS
Procedimiento Logon
Timeout
Datos Logon
Autentificacin Parmetros especficos ITS
2005 REALTECH
4. Modificacin de las plantillas HTMLMotivoLa sintaxis utilizada para construir la URL en un servicio basado en ICF difiere de la utilizada en el ITS stantalone. El ICF no entiende los parmetros especficos del ITS como ~client, ~language, ~password en la URL. Estos parmetros deben cumplir la nomenclatura del WAS: sap-client, sap-language, sap-password. Por este motivo, se debe adaptar la sintaxis de todas las plantillas HTML que utilicen generacin de URLs.
Procedimiento1. Adaptacin de la Generacin de URLs en las plantillas HTML: ~session, ~client, ~login, ~language, ~password deben ser sustituidos por el nombre de sesin o parmetros sap-client, sap-user, sap-language, sappassword respectivamente.HTML para el ITS Standalone `urlwgate`?~service=bbpstart.. `urlwgate`/bbpstart/!?~client=300 &~login=arbaiza&~language=EN HTML para el ITS Integrado `urlwgate`/bbpstart/!? `urlwgate`/bbpstart/!?sapclient=30 0&sapuser=arbaiza&saplanguage=EN
Se debe borrar todo cdigo que haga referencia al sistema ~messageserver, ~appserver. 2. Manejo de ID de sesin en el ICF. 2005 REALTECH
5. Publicacin del servicioMotivoPara poder utilizar un servicio a travs del ITS integrado, no solo es necesario que el servicio se haya activado en la SICF. Adems, el servicio se tiene que haber publicado desde el Abap Workbench al sitio INTERNAL (pseudo-publicacin).
ProcedimientoVerificar 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:Migrar al ITS integrado en el WAS 6.40, una IAC desarrollada con el ITS 6.20 standalone. Identificar las diferencias existentes entre el desarrollo de IACs con el ITS standalone 6.20 y con el ITS integrado en el WAS 6.40.
2005 REALTECH
Seguridad
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosSeguridad en el ITS 6.20 standalone. Seguridad en el ITS integrado en el WAS 6.40
ObjetivosUna vez terminado esta seccin, podr: Identificar los mecanismos de Seguridad utilizados con el ITS 6.20 standalone y con el ITS integrado en el WAS 6.40 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
Seguridad con ITS 6.20 standaloneEl nivel Seguridad requerido se obtiene con: a) HTTP con SSL, b) firewall que filtren por protocolo o por IP, c) ubicacin del Wgate en la DMZ y d) utilizacin de SNC.
Intranet
HTTP(SSL)
Browser Firewall BrowserSAP System
Firewall Internet Browser HTTP SSL
Webserver WGate
Firewall AGate SNC
SNC
2005 REALTECH
Seguridad con ITS integrado en WAS 6.40El ITS integrado en el WAS 6.40 garantiza el mismo nivel de seguridad que el ITS standalone, debido a la utilizacin del Web Dispatcher ubicado en la DMZ y el uso de HTTP con SSSL
Intranet
HTTP(SSL)
Browser Firewall BrowserSAP System
Firewall Internet Browser HTTP SSL
Web Dispatcher
Firewall
HTTP SSL
2005 REALTECH
Resumen
Ahora puede:Configurar la Seguridad del acceso al sistema utilizando ITS standalone 6.20. Configurar la Seguridad del acceso al sistema utilizando ITS integrado en el WAS 6.40. Comprobar que la Seguridad no decrece con el cambio de versin del ITS.
2005 REALTECH
Administracin ITS
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosAdministracin y Monitorizacin del SAP ITS 6.20 standalone Administracin y Monitorizacin del SAP ITS integrado en el WAS 6.40.
ObjetivosUna vez terminado esta seccin, podr: Conocer las herramientas Administracin y Monitorizacin del SAP ITS 6.20 standalone Conocer las herramientas Administracin y Monitorizacin del SAP ITS 6.20 integrado en el WAS 6.40. Identificar las ventajas de las herramientas de Administracin y Monitorizacin del SAP ITS 6.20 integrado en el WAS 6.40. 2005 REALTECH
Monitorizacin y administracin del ITS 6.20ITS Administration Tool Herramientas Vendedor SW Wgate Configuration Tool
Admin
Web Server ADM
WGate ADM
AGate ADM
Instancia ITS para administrar el ITS
Web Server US1 Navegador
WGate US1
AGate US1
SAP System 1
Usuario
Web Server US1
WGate US1
AGate US1
SAP System 2
2005 REALTECH
Monitorizacin y administracin del ITS 6.20Administracin de Servidores Web.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.
Administracin del ITS WGate.Los parmetros de configuracin del Wgate, se almacenan en el ITS registry (fichero XML). La configuracin de estos parmetros se puede realizar editando este fichero XML o utilizando una herramienta Web llamada Wgtate Configuration Tool. Esta ltima opcin es ms conveniente y se accede va la URL http://servidor:puertoITS/scripts/wgate/wgate-config.
Administracin del ITS AGate.Para la administracin del Agate se recomienda instalar una instancia ITS separada y dedicada a tal efecto. Con esta herramienta se puede configurar parmetros, parar y arrancar el Agate, revisar logs y monitorizar el rendimiento. Esta herramienta tambin es Web y se accede con la URL http://servidor:puertoITSADM/scripts/wgate/itsadmin. 2005 REALTECH
Monitorizacin y administracin del ITS 6.40Con el ITS integrado en el SAP Web AS 6.40, no se necesitan herramientas de administracin separadas. Con lo cual se simplifica la administracin del sistema.El ITS integrado se puede administrar completamente utilizando las siguientes transacciones: RZ10 y RZ11Definicin de parmetros del sistema.
ST11Ficheros de log de errores
SM21Log del sistema
SICFConfiguracin de los servicios ICF
SITSPMONEstado del ITS integrado
SMICMMonitor del ICM (Internet Communication Manager) 2005 REALTECH
Resumen
Ahora puede:Administrar y Monitorizar el ITS standalone 6.20. Administrar y Monitorizar el ITS integrado en el WAS 6.40. Identificar las ventajas de las herramientas de Administracin y Monitorizacin del SAP ITS 6.20 integrado en el WAS 6.40.
2005 REALTECH
Ventajas y Restricciones
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Contenidos/Objetivos
ContenidosVentajas del SAP ITS integrado en el WAS 6.40. Restricciones del SAP ITS integrado en el WAS 6.40.
ObjetivosUna vez terminado esta seccin, podr: Identificar las ventajas del SAP ITS integrado en el WAS 6.40 frente al ITS 6.20 standalone. Conocer las restricciones del SAP ITS integrado en el WAS 6.40 frente al ITS 6.20 standalone.
2005 REALTECH
Ventajas del ITS integrado en WAS 6.40No se requieren servidores Web/ITS dedicados. Mejoras significativas en cuanto a las plataformas soportadas (Platform Matrix). ITS soportado por todas las plataformas que puedan trabajar con WAS. No hay distincin entre AGate y Wgate: el componente Wgate no existe en la nueva arquitectura. De esta forma no se puede separar el Agate y el Wgate (con un firewall entre ambos). Para securizar con firewal el ITS integrado, se debe utilizar el SAP Web Dispatcher. No hay herramientas de administracin separadas. El SAP ITS integrado se administra completamente desde las transacciones SAP (RZ11, SICF, ST11, SITSPMON, etc). La publicacin de IACs a servidores externos no es necesaria. Mediante una operacin de pseudo-publicacin, los servicios IACs del ITS integrado se ponen a disposicin del usuario final. 2005 REALTECH
Restricciones del ITS integrado en WAS 6.40Los modelos de programacin ITS Flow Logic y WebRFC no estn soportados. Debido a esta restriccin, es posible seguir ejecutando este tipo de aplicaciones con SAP ITS 6.20. El ITS integrado solo se puede conectar al sistema que lo contiene. Esto quiere decir que se debe seguir utilizando el ITS standalone para aquello sistemas que utilizan SAP BASIS 6.30 o inferior. Para utilizar el ITS integrado, no es suficiente migrar el kernel del Web Application Server a la versin 6.40. Aunque el ITS integrado es un componente del kernel del WAS, tambin se requieren contenidos que se encuentran en la base de datos del WAS 6.40 (SAP_BASIS 6.40).
2005 REALTECH
Resumen
Ahora puede:Identificar las ventajas del SAP ITS integrado en el WAS 6.40 frente al ITS 6.20 standalone. Conocer las restricciones del SAP ITS integrado en el WAS 6.40 frente al ITS 6.20 standalone
2005 REALTECH
Conclusiones
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
Conclusiones
Conclusiones: ITS continua jugando un papel importante en la estrategia Internet de SAP. El SAP Web AS 6.40 con ITS integrado est disponible a partir de la versin Netweaver04 El SAP Web AS 6.40 con ITS integrado reduce el TCO (Coste de Propiedad). SAP sigue desarrollando y dando soporte al ITS con el fin de proteger las inversiones de los clientes en aplicaciones ITS. SAP proporcionar soporte al ITS 6.20 a largo plazo
2005 REALTECH
Bibliografa
SAP help portal http://help.sap.com SAP NetWeaver -> Application Platform -> ABAP Technology ->UI Technology -> Web UI Technology -> ITS /SAP@WebStudio Notas en el rea de aplicacin BC-FES-ITSSAP SAP Service Marketplace http://service.sap.com/sap-its SAP Developper Network
2005 REALTECH
Apndice
Introduccin
Habilitar el SAPGUI for HTML sobre el WAS 6.40
Arquitectura del ITS
Migracin de IACs
Plataformas Soportadas
Seguridad
Modelos de Programacin
Administracin ITS
Desarrollo y Ejecucin de IACs
Ventajas y Restricciones
2005 REALTECH
top related