✒️SAP BASIS / Internet Communication Framework Por Jesus Perez Criollo

Selector Alummnos / Empresas

SAP BASIS Internet Communication Framework

SAP BASIS Internet Communication Framework

Internet communication Framework

Es un componente que permite la comunicación con el sistema SAP utilizando protocolos estándar de Internet como HTTP, HTTPS y SMTP. Actúa como una capa entre el Internet Communication Manager (ICM), que gestiona las solicitudes HTTP, y el procesamiento web en el sistema SAP, facilitando el manejo de solicitudes web dentro del proceso de trabajo ABAP.

Provee un entorno para el manejo de solicitudes web dentro del work process ABAP de un sistema SAP

La Clasificacion del ICF

El ICF permite establecer la comunicacin entre diferentes sistemas sobre internet usando protocolos estandar (HTTP y SMTP). un punto importante es que no se requieren librerias de progrmas SAP adicionales para esto, en cambio hay que tener en cuenta que para el HTTPS para el cual la libreria criptografica de SAP (SAPCRYPTOLIB) debe existir y se configurada.

una solicitud http (s) es procesada de la siguiente forma.

Una solicitud HTTPS se procesa a través del Internet Communication Framework (ICF) de la siguiente manera: primero, el navegador web envía la solicitud al servidor. El ICF recibe esta solicitud y la reenvía a la aplicación correspondiente. Los datos que se reciben son procesados, generándose así una respuesta que pasará de nuevo al cliente a través del mismo proceso inverso.

Propiedades y mantenimiento de los servicios ICF

Cito:

Desde el punto de vista tecnico, hay una clase ABAP detras de un HTTP request handler. Esta clase implementada la interface IF_HTTP_EXTENSION y el metodo HANDLE_REQUEST. SAP entrega clases de este tipo; pero los clientes pueden tambien crear sus propias clases con el Class Builder, transaccion ((SE24)), integrado dentro del Object Builder y la transaccion SE80.

La conexion de una URL particular con un HTTP request handler es la tarea de los servicios ICF.

Un servicio ICF por lo tanto crea una conexion entre una URL a la cual una solicitud HTTP es enviada y los objetos de desarrollo que procesaran la solicitud.

Un sistema SAP (con SAP Web AS como base tecnica) contiene ya varios servicios cuando este es instalado. Cuantos de estos servicios depende del tipo de sistema (SAP ECC, SAP CRM, etc) y la version.

Podemos obtener una vista de todos los servicios usando la transaccion de mantenimiento central para los servicios ICF, transaccion SICF. El camino completo para un servicio (tal como /sap/bc/icf/info) determina, junto con el protocolo, nombre del servidor y puerto, la URL bajo la cual el servicio puede ser llamado. Algunos aspectos que son importantes para los administradores son descriptos en mayor detalle a continuacion.

El Concepto de activacion.

Los servicios ICF pueden estar activos o no, lo cual se muestra utilizando diferentes colores en la transaccion SICF:

el estado del servicio de establece de la siguiente manera activo e inactivo

Transaccion: SICF

Activo -> Negro: el servicio puede ser llamado

Inactivo -> Gris el servicio esta explicitamente desactivado

inactivo -> Azul el servicio esta implicitamente desactivado

Para los servicios desactivados implicitamente, hay siempre un servicio en algun nivel superior en el arbol de ICF que esta explicitamente desactivado. Si activamos este servicio, que se muestra de color gris, todos los servicios que esten implicitamente desactivados en el nivel inmediato inferior, los cuales se mostraban previamente en azul, tambien, son activados.

Cuando activamos un nodo mediante el menu Service/Virtual Host -> Activate o usando el menu de contexto con el boton derecho del mouse, podremos seleccionar si queremos activar solo el servicio seleccionado (boton Yes), o si queremos tambien activar explicitamente todos los servicios en los niveles inferiores (boton Yes con el icono de arbol).

Las Propiedades e inherencia

1. Los datos de servicios / El procedimiento de logon

existen varios procedimientos de logon los cuales estan disponibles para el acceso de una solicitud HTTP al SAP Web AS. a continuacion la configuracion por defecto Standard.

  • 1. - Campos de autorizacion mediante campos HTTP (Fields authentication)
  • 2. - Autenticacion SSO (Single Sing-On)
  • 3. - Autenticacion basica (Basic Authentication)
  • 4. - Autenticacion de SAP con un usuario y contraseña del sistema SAP (SAP Authentication)
  • 5. - Autenticacion de Certificado mediante un certificado de cliente (Certificate Authentication)
  • 6. - Autenticacion de Servicio con un usuario anonimo almacenado en el mismo servicio (Service Authentication)

Alternative Logon Order: Podemos seleccionar cualquier procedimiento de logon, en una solapa nueva de Logon Order, y cambiar el orden de las verificaciones.

Logon Data Required: Solo los detalles en el servicio bajo Anonymous Logon Data son usados para la verificación

si seleccionamos client cert (SSL) Required, el acceso es posible usando un certificado de cliente X.509

2. Los datos de servicio / los datos de logon anónimo

Los detalles almacenados en Client, User, Password, y Language son verificados, si seleccionamos Loprocedimiento de logon para un servicio. Deberíamos solo almacenar usuarios aquí que fueron creados como usuarios de Servicio en lalmacenamos un usuario de diálogo, el sistema muestra una advertencia.

3. datos de servicio / las opciones de servivio

Podemos usar el campo Server Group oara ingresar a un grupo de logon, este grupo de puede crear a traves de la TX SMLG

SAP Web Dispatcher ->las solicitudes enviadas a este servicio son solamente reenviadas a las instancias ABAP del grupo de logon que elegimos.

Esta función (y la ventana que aparece si seleccionamos Settings) es requerida para el ITS integrado dentro del SAP Web AS desde la versión 6.40.

4. Datos de Servicio/Requerimientos de Seguridad

La opción Standard está seleccionada por defecto la cual permite conexiones HTTP y HTTPS al servicio. -> SSL ->las conexiones mediante HTTPS podrán ser aceptadas.

5. Los datos de servicio / la auntentificacion basica

Si el logon al SAP Web AS se realiza usando Basic Authentication, podemos seleccionar si las entradas realizadas para el usuario en la ventana HTTP del cliente, serán interpretadas como un usuario estándar R/3 (Campo USER en la transacción SU01, con un máximo de 12 caracteres) o como un usuario de Internet (campo Alias en la transacción SU01, con un máximo de 40 caracteres).


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Jesus Antonio Perez Criollo, en su ámbito de estudios para la Carrera Consultor SAP BASIS NetWeaver Nivel Avanzado.

SAP Senior

Jesus Antonio Perez Criollo

Profesión: Ingenieria en Informatica - Venezuela - Legajo: NF93E

✒️Autor de: 49 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Certificación Académica de Jesus Perez

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Internet Communication Framework" de la mano de nuestros alumnos.

Internet Communication Framework El Internet Communication Framework (ICF) provee un entorno para el manejo de solicitudes web dentro del work process ABAP de un sistema SAP. Esta lección introduce el ICF y provee más información sobre algunos aspectos de la administración. Cuando en la implementación de SAP queremos usar aplicaciones web basadas en Web Dynpro, BSPs o el ITS integrado para conectar el sistema SAP a internet será nuestra tarea como miembros del equipo de administración crear las conexiones entre las llamadas URLs y los servicios y programas del sistema SAP. Clasificación del ICF El internet communication framework (ICF) permite establecer la comunicación entre...

Acceder a esta publicación

Creado y Compartido por: Norberto Berli / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Internet communication Framework Es un componente que permite la comunicación con el sistema SAP utilizando protocolos estándar de Internet como HTTP, HTTPS y SMTP. Actúa como una capa entre el Internet Communication Manager (ICM), que gestiona las solicitudes HTTP, y el procesamiento web en el sistema SAP, facilitando el manejo de solicitudes web dentro del proceso de trabajo ABAP. Provee un entorno para el manejo de solicitudes web dentro del work process ABAP de un sistema SAP La Clasificacion del ICF El ICF permite establecer la comunicacin entre diferentes sistemas sobre internet usando protocolos estandar (HTTP y SMTP). un punto importante es que no se requieren librerias de progrmas SAP adicionales para esto, en...

Acceder a esta publicación

Creado y Compartido por: Jesus Antonio Perez Criollo / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

2.8 - Internet Communication Framework (ICF) La lección provee información sobre algunos aspectos de administración. Cuando en la implementación de SAP queremos usar aplicaciones web basadas en Web Dynpro, BSPs o el ITS integrado para conectar el sistema SAP a internet será nuestra tarea como miembros del equipo de administración crear las conexiones entre las llamadas URLs y los servicios y programas del sistema SAP. Clasificación del ICF El internet communication framework (ICF) permite establecer la comunicación entre diferentes sistemas sobre internet (http y smtp). No se requiere librerías de programas SAP adicionales para esto, excepto por el protocolo HTTPS, para...

Acceder a esta publicación

Creado y Compartido por: Israel Cespedes Penaloza / Disponibilidad Laboral: PartTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

INTERNET COMMUNICATION FRAMEWORK El Internet Communication Framework ( ICF ) provee un entorno para el manejo de solicitudes web dentro del work process ABAP de un sistema SAP. Esta lección introduce el ICF y provee más información sobre algunos aspectos de la administración. Cuando en la implementación de SAP queremos usar aplicaciones web basadas en Web Dynpro, BSPs o el ITS integrado para conectar el sistema SAP a internet será nuestra tarea como miembros del equipo de administración crear las conexiones entre las llamadas URLs y los servicios y programas del sistema SAP. Clasificación del ICF El internet communication framework (ICF) permite establecer la comunicación entre diferentes...

Acceder a esta publicación

Creado y Compartido por: Maria Camila Cardenas Castellanos

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1) Clasificación del ICF. Permite establecer la comunicación entre diferentes sistemas sobre internet usando protocolos estándar (tal como HTTP y SMTP). No se requieren librerias de programas SAP adicionales para esto, excepto por el protocolo HTTPS, para el cual la Libreria Criptográfica de SAP (SAPCRYPTOLIB) debe existir y ser configurada. Una solicitud HTTP es enviada desde un cliente, tal como un navegador web, al servidor. Los datos son procesados en la aplicación, la cual devuelve luego, usando también el ICF, al cliente como respuesta. Lo que sigue a continuación provee más información sobre la utilización del sistema SAP como un servidor Web (servidor HTTP(S)....

Acceder a esta publicación

Creado y Compartido por: Sahilmar Mendez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El ICF provee un entorno para el manejo de solicitudes WEB dentro del WP ABAO de un sistema de SAP. Es responsabilidad del basis generar conexiones llamadas urls para conectar el sistema SAP a internet. 1. Clasificación del ICF Permite establecer las conexiones entre SAP y el internet por medio de protocolos HTTP SMTP, no se requieren librerías extras solo el protocolo HTTPS, para el cual la librería criptográfica (SAPCRYPTOLIB) debe existir y ser configurada. Hace posible la respuesta a una solicitud de una aplicación, y también la respuesta se devuelve por medio de la ICF y esto es visualizado en el navegador. La lógica de aplicación llamada desde HTTP es implementado por el HTTP request...

Acceder a esta publicación

Creado y Compartido por: Juan Pablo Torres Diez / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

El Internet Communication Framework ( ICF ) provee un entorno para el manejo de solicitudes web dentro del work process ABAP de un sistema SAP. Esta lección introduce el ICF y provee más información sobre algunos aspectos de la administración. Cuando en la implementación de SAP queremos usar aplicaciones web basadas en Web Dynpro, BSPs o el ITS integrado para conectar el sistema SAP a internet será nuestra tarea como miembros del equipo de administración crear las conexiones entre las llamadas URLs y los servicios y programas del sistema SAP. El internet communication framework (ICF) permite establecer la comunicación entre diferentes sistemas sobre internet usando protocolos estándar...

Acceder a esta publicación

Creado y Compartido por: Adrian Vázquez Bautista / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

INTERNET COMUNICATION FRAMWORK -Clasificacion del ICF Permite establecer la comunicacion entre diferentes sistemas sobre internet usando protocolos estandar(tal como HTTP Y SMTP).El ICF hace posible generar una respuesta a una solicitud de una aplicacion.Una solicitud es enviada desde un cliente, tal como un navegador web, al servidor.El ICF reenvia la solicitud a una aplicacion.La logica de la aplicacion que es llamada a traves de una solicitud HTTP desde intranet o internet es implementeadada HTTP reques handler en cada caso.La tarea es recibir los datos envidados por la solicutd -Propiedades y Mantenimiento de los servidores ICF Un servicio ICF por lo tanto crea una conexcion una URL a la cual solicitud HTTP es enviada y los objetos de desarrollo...

Acceder a esta publicación

Creado y Compartido por: David Ezequiel Solaliga / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Internet Communication Framework El ICF provee un entorno para manejo de solicitudes web dentro del work process ABAP de un sistema SAP. Cuando en la implementación de SAP queremos usar apliaciones web basadas en Web Dynpro, BSPs o el ITS integrado para conectar el sistema SAP a internet será nuestra tarea crear las conexiones entre las llamadas URLs y los servicios y programas del sistema SAP. 1 - Clasificación del ICF Permite establecer la comunicación entre diferentes sistemas sobre internet utilizando protocolos estándar (como HTTP y SMTP). No se requiren librerías de programas SAP adicionales para esto excepto para HTTPS que se requiere la librería criptográfica de SAP (SAPCRYPTOLIB)....

Acceder a esta publicación

Creado y Compartido por: Marcos Antonio Aquino Espinoza

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Internet Communication Framework Provee un entorno para el manejo de solicitudes web dentro del work process ABAP de un sistema SAP. Esta leccion introduce el ICF y provee más informacion sobre alguno aspectos de la administración. Cuando en la implementacion de SAP queremos usar aplicaciones web basadas en Web Dynpro, BSPs o el ITS integrado para conectar el sistema SAP a internet será nuestra tarea como miembros del equipo de administracion crear las conexiones entre las llamadas URLs y los servicios y programas del sistema SAP. 1. Clasificacion del ICF El internet communication framework (ICF) permite establecer la comunicacion entre diferentes sistemas sobre internet usando protocolos estandard (tal como HTTP y SMTP)....

Acceder a esta publicación

Creado y Compartido por: Sharly Jose Aponte Escobar / Disponibilidad Laboral: PartTime

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!