Это для системы Windows. Из исследования, которое я нашел, я знаю, что вам необходимо зарегистрировать программу с помощью SAP Gateway
. Программа представляет собой программу RFC server
. Вам нужно использовать SM59
для настройки адресата, выберите «Зарегистрировать серверную программу» и поместите имя программы в разделе «Начать на сервере приложений». Я видел пример RFC Server
программы от SAP
. Я видел использование этой команды, чтобы зарегистрировать программу вКак вызвать Java через SAP JCO 3 из ABAP
OS (Unix): rfcexec -g -a -x
Я знаю, вы можете посмотреть, если он работает с использованием SMGW
. Я не знаю, является ли программа RFC-сервера программой Java, которую вы хотите выполнить, или просто слушателем, который затем используется для запуска вашей Java-программы. Кроме того, я думаю, что мне нужно получить программу rfcexec из файлов NW RFC SDK
? Я бы подумал, что у JCO library
должно быть все необходимое для вызова SAP и вызова Java. Я смог использовать пример Java-программы для вызова SAP RFC, но сейчас хочу перейти от ABAP
к Java. Что мне не хватает?
Как уже сказано прямо сейчас, вопрос слишком широк для ответа в коротком Q & A формате переполнения стека. Можете ли вы сузить проблему и тем самым улучшить свой вопрос? – vwegert
Я изменил его и попытался устранить то, что знаю, чтобы сузить его до того, что мне нужно знать. Трудно, когда вы не знаете ответа. – JDel