2 способа подключения к локальной системе SAP по протоколу RFC:
- Входящая связь RFC (как клиент RFC / Java вызывает ABAP)
- ИсходящийСвязь RFC (поскольку RFC-сервер / ABAP вызывает Java)
Для входящих RFC необходимо использовать JCoDestination
для выполнения удаленного функционального модуля на стороне ABAP.Для исходящих RFC необходимо зарегистрировать JCoServer
на шлюзе SAP, который затем будет получать входящие запросы со стороны ABAP для обработки удаленного функционального модуля на стороне Java.В обоих направлениях связи имеется запрос и, возможно, также ответ на этот запрос, поэтому поток данных обычно идет в обоих направлениях, независимо от того, выполняете ли вы входящий или исходящий обмен данными RFC.Входящий и исходящий просто различают, кто инициирует RFC-вызов.