Desarrollado por SAP, Internet Transaction Server (ITS) es una aplicación de sistema que marcó el primer esfuerzo concertado de la empresa para extender las aplicaciones comerciales a Internet a través de un navegador web. Esto se logró mediante la programación de ITS para convertir pantallas dentro del software de SAP en HTML, lo que permitió que las tecnologías basadas en Internet interactúen con los programas de software de SAP. Utilizado como un componente de middleware, ITS permite que varios programas SAP dentro del grupo R / 3 accedan a la Web. Debido a que varios clientes finales dependen cada vez más de la informática remota, ITS se desarrolló para ayudar a esos clientes a satisfacer sus necesidades. Diseñado para vincular a SAP con la comunidad global a través de Internet, el programa ha evolucionado para reenviar eficientemente el software de SAP a Internet.
Internet Transaction Server tiene la capacidad de manejar una amplia gama de tecnologías web para acceder a las aplicaciones de SAP. Usando la interfaz SAP GUI, tanto Web Transaction como SAP GUI para HTML son dos de estas opciones. Aprovechar el protocolo RFC, los informes web, WebRFC e ITS Flow Logic son tres opciones más. Los componentes de aplicaciones de Internet también son una opción que utiliza un diseño basado en plantillas. Si bien cada tecnología utiliza un enfoque diferente, ITS puede comunicarse con cada tecnología y transferir la información resultante a un navegador web a través de ITS y un servidor web.
Simplificando la explicación, Internet Transaction Server mapea la arquitectura SAP a Internet. Trabajando desde Internet, un usuario interactuará con la tecnología de Internet que a su vez se comunica con un servidor web. Desde allí, el servidor web interactuará con ITS para establecer contacto con el sistema SAP. ITS toma el relevo desde ese punto y trabaja entre bastidores para transmitir la información requerida al servidor web y al usuario. El resultado de la interacción ITS es una página HTML que se presenta al usuario para cada pantalla de transacción, al tiempo que incorpora una plantilla cuando se realizan cambios.
Al resolver el problema con los sistemas R / 3 que tienen dificultades técnicas para comunicarse con Internet, el servidor de transacciones de Internet conecta los dos sistemas. Por lo tanto, ITS controla tanto el procedimiento de inicio de sesión entre los dos sistemas como el flujo de información, mientras gestiona la sesión de información. Considerado un componente central de mySAP Group, ITS beneficia a una serie de aplicaciones de SAP que incluyen, entre otras, SAP ERP, SAP Enterprise Buyer Professional (EBP) y SAP Supplier Relationship Management (SRM). Para las empresas, el principal beneficio de ITS es la integración en tiempo real de los datos alojados en las aplicaciones SAP, sin tener que duplicar esos datos.