SAP Business Connector (también conocido como "SAP BC") es una versión renombrada/con licencia restringida de webMethods Integration Server, proporcionada por SAP como solución de middleware para su producto R/3. Fue desarrollada conjuntamente por webMethods y SAP en una colaboración que duró desde marzo de 1999 hasta marzo de 2002. webMethods aportó la plataforma Integration Server (que incluye componentes como servidor y cliente HTTP, servidor y cliente FTP, cliente SMTP/IMAP/POP3, herramientas de procesamiento XML, motor de mapeo de datos y planificador de tareas ), mientras que SAP aportó los componentes para la comunicación y el procesamiento de RFC/tRFC, BAPI e IDoc. Estos componentes de SAP se agruparon en un paquete adicional (denominado "SAP Adapter") que se puede instalar sobre el núcleo de Integration Server.
Historia
Técnicamente, el SAP Business Connector es un servidor de integración de webMethods que incluye un "adaptador SAP" preinstalado. Los clientes de SAP podían obtener licencias de adaptadores adicionales de webMethods (como "adaptador Baan", " adaptador JD Edwards ", "adaptador Oracle", " adaptador PeopleSoft ", "adaptador Siebel", etc.). Estos adaptadores se ejecutaban tanto en un servidor de integración de webMethods como en un SAP BC, ya que durante ese período (desde la versión 2.1 hasta la 4.6) la plataforma principal de ambos productos era idéntica.
En marzo de 2002, la colaboración se disolvió y ambas compañías comenzaron a desarrollar una versión sucesora de forma independiente: SAP (que había adquirido el código fuente completo del Integration Server) comenzó a desarrollar SAP BC 4.7, mientras que webMethods empezó a trabajar en wM IS 6.0. Por supuesto, el componente que más cambió en SAP BC 4.7 fue el "SAP Adapter", que obtuvo capacidades mejoradas de procesamiento de IDoc y mejoras de rendimiento en la capa de comunicación RFC. Sin embargo, SAP también mejoró componentes selectos del Integration Server principal, como el planificador de tareas, la función "Reverse Invoke" y el paquete WmPartners, que fue completamente rediseñado. SAP intentó realizar estas mejoras principales de forma retrocompatible, con la única excepción del paquete WmPartners, cuya arquitectura tuvo que cambiarse radicalmente, ya que la versión original había demostrado ser un grave cuello de botella en el rendimiento. Por consiguiente, la mayoría de los adaptadores de webMethods desarrollados para wM IS 4.6 o wM IS 6.0 deberían seguir funcionando en SAP BC 4.7, con la excepción de aquellos adaptadores que tienen una estrecha integración con el paquete WmPartners.
SAP BC 4.7 se lanzó en junio de 2003. Para entonces, SAP ya había comenzado el desarrollo de su propio producto de integración/ middleware ("Exchange Message Broker " (XMB), posteriormente renombrado como "Exchange Infrastructure" (SAP XI), luego renombrado como "Process Integration" (SAP PI) y actualmente llamado "Process Orchestration" (SAP PO)), por lo que la línea de productos SAP Business Connector se congeló en la versión 4.7 entre 2003 y 2007. Luego, en el verano de 2007, se hizo cada vez más evidente que la mantenibilidad de SAP BC 4.7 estaba en peligro, ya que la mayoría de los sistemas operativos y versiones de Java VM de los que dependía BC habían dejado de recibir soporte. Por lo tanto, se inició el desarrollo de otra versión (SAP BC 4.8). Esta versión se lanzó en julio de 2008 y puede considerarse una actualización de mantenimiento para admitir JVM y sistemas operativos más recientes. Véase la nota SAP 1094412. Sin embargo, como sucedió con SAP BC En la versión 4.7, SAP añadió varias mejoras y optimizaciones de rendimiento a algunos componentes principales de wM, así como a los componentes de SAP, especialmente al grupo de subprocesos de trabajo, el adaptador de base de datos, las capacidades de depuración, monitorización y seguimiento, el procesamiento de RFC e IDoc y la herramienta "Developer". Finalmente, en mayo de 2021, SAP lanzó la versión 4.8.1 de SAP BC, que actualiza el servidor a las versiones más recientes de JVM y sistemas operativos, e incorpora nuevas funciones, como compatibilidad con curvas elípticas en TLS, compatibilidad con WebSocketRFC y compatibilidad con pantallas de alta resolución para la interfaz de usuario de "Developer".
En respuesta a la escisión, webMethods ha creado webMethods para SAP como un producto actualizado (versión 6.0.1 en adelante) para los clientes de SAP que deseen seguir utilizando la tecnología webMethods para la integración de middleware/B2B.
Casos de uso y funcionalidad
La función del SAP Business Connector es proporcionar integración de tipo XML / servicios web entre instancias de SAP o desde SAP a sistemas de terceros/ B2B (ya que la plataforma R/3 no tenía capacidades similares). Los casos de uso típicos incluyen:
- Intercambio de datos entre su aplicación y el sistema R/3 de su socio comercial a través de Internet (mediante HTTP(S), FTP o correo electrónico).
- Acceso a fuentes de datos en internet desde su sistema SAP (por ejemplo, extracción de datos de catálogos en línea).
- Intercambio de datos con sistemas de terceros que no son de SAP, dentro o fuera del firewall corporativo (por ejemplo, sistemas de proveedores o subcontratistas, sistemas heredados internos).
Diferencias entre SAP Business Connector y webMethods Integration Server
- La interfaz de usuario de administración web se personalizó con el logotipo de la gota de agua de SAP y una combinación de colores diferente para la interfaz de usuario.
- SAP BC viene con el "Adaptador SAP", mientras que en wM IS debe instalarse por separado.
- El adaptador SAP integrado en Business Connector es un desarrollo conjunto entre SAP y webMethods. SAP lo mejoró posteriormente en cuanto a funcionalidad de interfaz de usuario (principalmente para solucionar problemas de usabilidad) tras la finalización de la colaboración.
- El adaptador oficial de SAP integrado en el servidor de integración de webMethods se rediseñó para la versión 6.5 y utiliza diferentes servicios internos para acceder a SAP.
- SAP BC se basa principalmente en webMethods Integration Server 4.6 con pequeñas modificaciones hasta la versión 4.8. (Versiones 4.6; 4.7; 4.8)
- El servidor de integración webMethods pasó directamente de la versión 4.6 a la versión 6.0 y continuó evolucionando hasta la versión 10 (versiones 6.0; 6.1, 6.5; 7.01; 7.1; 7.2; 8.0; 8.2; 9.0; 9.5; 9.6; 9.7; 9.12; 10).
Véase también
Referencias
Enlaces externos
- Nota 1094412 - Estrategia de lanzamiento y soporte de SAP Business Connector 4.8 (se requiere inicio de sesión en SAP)
- SAP SE