«SAP Connector для .NET»: генерировать прокси без Visual Studio 2003
-
26-09-2019 - |
Вопрос
Есть ли возможности / способы генерирования «Разъем SAP для .NET» -Proxies Без Visual Studio 2003, так что их можно использовать в Visual Studio 2008?
Решение
Может быть, это место может помочь вам:
http://www.dataxstream.com/2009/08/using-the-sap-net-connector-in-visual-studio-2008/
Или:
С уважением.
Другие советы
Вы можете использовать NC0 3.0
SAP Connector для Microsoft .NET 3.0 выпущен.
NCO 3.0 можно скачать из SAP Service Marketplace, в том числе прилагаемая документация.
NCO 3.0 существенно отличается от NCO 2.0:
С помощью разъема .NET 2.0 время конструкции NCO создаст бы «метод прокси» для каждого функционального модуля ABAP, который вы хотите позвонить, и один конкретный класс для каждой структуры или типа таблицы, который ссылается на этот функциональный модуль. Вам пришлось создавать объекты из этих классов структуры / таблицы и передавать их в прокси-метод, соответствующий функциональному модулю. Сейчас с разъемом .NET 3.0 больше нет никакого сгенерированного кода. Вместо одного сгенерированного прокси-метода для каждого функционального модуля есть один класс IRFCFunction, INVOKE INVOKE () динамически выполняет каждый данный данный модуль функции ABAP. И вместо выделенного сгенерированного класса для каждой структуры и таблицы есть один универсальный класс IRFCStructure, представляющий все возможные структуры, и аналогично одному общему классу IRFCT для всех таблиц. Таким образом, вместо жестко проводки все статически в разработке времени, NCO 3.0 теперь обрабатывает все динамически во время выполнения. Еще одна разница состоит в том, что вам больше не нужно создавать объекты для структур и таблиц самостоятельно. Вы только создаете один объект IRFCFunction, и он внутренне заботится обо всех содержащихся структурах и таблицах (используя ленивую инициализацию).