«SAP Connector для .NET»: генерировать прокси без Visual Studio 2003

StackOverflow https://stackoverflow.com/questions/2636108

Вопрос

Есть ли возможности / способы генерирования «Разъем SAP для .NET» -Proxies Без Visual Studio 2003, так что их можно использовать в 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, и он внутренне заботится обо всех содержащихся структурах и таблицах (используя ленивую инициализацию).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top