«SAP Connector для .NET»: создание прокси без Visual Studio 2003 - PullRequest
2 голосов
/ 14 апреля 2010

Существуют ли возможности / способы генерации "SAP Connector для .NET" -прокси без Visual Studio 2003, чтобы их можно было использовать в Visual STudio 2008?

Ответы [ 3 ]

2 голосов
/ 18 января 2011

Вы можете использовать NC0 3.0

Выпущен SAP-коннектор для Microsoft .NET 3.0.
NCo 3.0 можно загрузить с SAP Service Marketplace , включая сопроводительную документацию.

1 голос
/ 11 февраля 2015

NCo 3.0 существенно отличается от NCo 2.0:

В .NET Connector 2.0 время проектирования NCo будет генерировать «прокси-метод» для каждого функционального модуля ABAP, который вы хотите вызвать, и один определенный класс для каждого структура или тип таблицы, на которую ссылается этот функциональный модуль. Вы должны были создать объекты из этих классов структуры / таблицы и передать их в прокси-метод соответствующий функциональному модулю. Теперь с .NET Connector 3.0 больше нет сгенерированного кода. Вместо одного сгенерированного метода прокси для каждого функционального модуля, есть один Класс IRfcFunction, метод Invoke () которого динамически выполняет каждый данный Функциональный модуль ABAP. И вместо выделенного сгенерированного класса для каждого структура и таблица, есть один общий класс IRfcStructure, представляющий все возможные структуры и аналогично один общий класс IRfcTable для всех таблиц. Так в основном, вместо того, чтобы фиксировать все статически во время разработки, сейчас NCo 3.0 обрабатывает все динамически во время выполнения. Другое отличие в том, что вы больше не Нужно создавать объекты для структур и таблиц самостоятельно. Вы только создаете один IRfcFunction объект, и он внутренне заботится обо всех содержащихся структурах и таблицы (используя ленивую инициализацию).

0 голосов
/ 23 сентября 2010
...