Как извлечь / отправить данные из / в существующую систему SAP? - PullRequest
0 голосов
/ 17 января 2011

Мне нужно подключиться к системе SAP, чтобы получать / отправлять данные в / из этой системы?
Я скачал SAP PDK для .NET, создаю решение, используя его, но для этого требуется, чтобы на сервере была установлена ​​Portal Runtime for .NET, а этого нельзя сделать, потому что сервер SAP - Solaris!

Кроме того, я проверил существующие решения, но все они используют VS.NET 2003, чтобы создать то, что называется SAP Connector Proxy?

Итак, есть ли способ подключения к системе SAP, кроме использования VS.NET 2003?

[Update]
Кто-нибудь проверял это раньше, NCo . Это коннектор SAP .NET для .NET 3.0?!

Ответы [ 3 ]

0 голосов
/ 17 января 2011

Возможно создание веб-сервисов в среде Sap. Мы широко используем их для CRUD всех видов данных. Я считаю, что это называется XI Services, и вы можете найти некоторую информацию об этом здесь .

Аналитики Sap работают в ABAP и отправляют нам (разработчикам .NET 4.0, работающим на VS2010) wdsl, все, что нам нужно сделать, это интегрировать их в наше решение, как и любой другой веб-сервис.

0 голосов
/ 17 января 2011

Соединитель SAP для Microsoft .NET 3.0 уже существует в качестве официального соединителя SAP .NET.

0 голосов
/ 17 января 2011

Если есть возможность настроить часть SAP, попробуйте исследовать PI, вы можете включить двунаправленную связь SAP.NET через простые HTTP-сообщения, содержащие данные для обмена как n-вложение. На мой взгляд, очень простой и стабильный путь.

...