ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

150、SAP NetWeaver接口概述

150、SAP NetWeaver接口概述 150、SAP NetWeaver接口概述那天凌晨三点,我被电话吵醒。客户说生产系统的物料主数据同步中断,EDI报错堆了一屏幕。我远程连上去,先看了SXMB_MONI,发现接口状态是“系统错误”,点开消息详情,错误信息指向了一个RFC连接名:SAP_TO_ECC。再查SM59,那个连接竟然指向了开发机。那是我第一次意识到,SAP NetWeaver接口的水有多深——你以为只是个RFC,其实背后藏着完整的中间件架构,而大多数人根本没搞懂它到底是怎么串起来的。写这篇东西,我不打算从“SAP NetWeaver是什么”这种教科书定义开始。你随便百度都能找到一堆官方话术。我想从你真正会遇到的场景讲起:当你打开SE38写了个函数,想在外部系统调用它,你得经过哪些关卡?当你收到一条IDoc,它怎么从外部系统钻进你的ECC里?当你听到“接口”这个词,脑子里应该浮现什么画面?先记住一个真相:SAP NetWeaver不是某个单一软件,它是一整套技术栈的统称。你用的SAP ECC、S/4HANA、PI/PO、CRM,甚至BW,全都跑在NetWeaver这个基座上。接口只是NetWeaver提供的能力之一。但“接口”这个词,在SAP世界里被用烂了——有人说的接口是RFC,有人说是Web Service,有人说是IDoc,还有人说是REST。这些全是接口,但它们的路径、协议、配置位置、排错方式,完全不同。你打开SXMB_MONI看到的消息,那是PI/PO(Process Integration/Process Orchestration)的监控。但如果你的系统没装PI,那你只能用SMQ1/SMQ2看队列,用WE02看IDoc,用SM58看事务性RFC。很
返回列表