2008-09-16 7 views
5

SAPと.NETアプリケーションを統合する必要があります。 .NET Connectorは最良の選択ですか? NetWeaverはどうですか?単にSAPにデータをプッシュし、SAPからデータをプルするだけです。SAPを.NETに接続するためのオプション

答えて

4

に見てみたい私は、NetWeaverのオブジェクトを使用していないので、私はそれについて多くを語ることはできませんが、私は、.NETコネクタがのかなり良い仕事をしていると言うことができます.Netで使用するためのSAP BAPIのプロキシいくつかの追加のコメント:

  • 欠点 - 私の知る限り、あなたはVS2003
  • 欠点であなたのプロキシを開発して立ち往生している - のBAPIのドキュメントはかなりスリムです。それはあなたが名前を変更し、パラメータを削除することができることを実現するために私にしばらく時間がかかったと - 私は、RFCのドキュメントを見て、正
  • 機能をステップSAP内SE37で多くの時間を(私は たくさんを意味する)過ごします
  • 上記の名前を変更すると、SAPサーバーからRFCを再投入するたびに(SAP開発者がBAPIに変更を加えるたびに)再度実行する必要があります。

全体的に複雑な機能は、.Netコネクタでは難しいです(私はちょうど3週間使いました。 gカスタマ作成および変更作業)、シンプルな機能はかなりトランスペアレントであり、ABAP開発者がSAP側で利用可能であり、カスタムBAPIを開発できる場合は、実際にうまく機能します。

2

SAP .Netコネクタは問題ありませんが、Visual Studio 2003のみをサポートしていますが、しばらく更新していません。

VS2005からSAPに接続するために使用したSAP Explorer and Proxy Generatorという別の製品があります。それは、SAPの.Netコネクタのバージョン1.1を使用してすべての汚い作業を行うので、SAPの.Netコネクタ2.0フォルダの内容をコピーしてSAP Explorerフォルダに貼り付け、新しいバージョンのプロキシライブラリを使用するようにしました。大文字と小文字を区別したパスワードのサポートが追加されました)。私はまだVS2008でそれを試していないが、私はそれがまだ動作すると思われる。

SAPエクスプローラは確かにSAP製品の良い代替品ですが、最近更新されたようではありません。

+0

これはかなりクールです - それは$$の価値がありますか?とにかく.Netコネクタに依存している場合は特にですか? – cori

2

Web ServicesはNetweaver/.Netの統合を実現する方法であることを理解しています。これは、.NETコネクタがVS2003日から更新されていない理由です。

+0

Webサービスを使用してカスタムSAP-CRM RFCに接続している.Net 2.0クライアントを見た最後のベンチャーでこれを有効活用しました。 – Raithlin

1

Aconcagua ITのユーザーから入手できる新しいバージョンがあります。価格はより高く、他の競合他社よりも柔軟性の高いオプションがあります。利用可能

のVisual Studio 2008とVisual Studio 2005のバージョン:http://www.aconcaguait.com/explorerproxygen2008.phpまたは

VS2008のバージョンが最新のlibrfc32.dllに(パスワードな長さ、大文字と小文字が区別など)

一見の価値ありのサポートが含まれています。

1

上記のように、SAPはRFCツールチェーン(.Net RFCコネクタ...)の代わりにSOAPツールチェーンを使用することを意味するSOA道路に進むことを提案しています。

の場合。Netは、WCF機能を使用してSAPバックエンドと接続することを意味します。つまり、双方向のSOAPを使用します.SAPによって提供される多くのSOAサービス(ES Wiki on SDN)の中のビジネスニーズを見つけ出すか、独自のサービスを作成してWCFのsvcutilを介してサービスWSDLファイルから生成されたプロキシに基づくクライアント側の機能。

ボーナスとして、これはVisual Studioのバージョンに依存しないので、コマンドラインのcscとsvcutilで十分です。

0

「SAP ExplorerとProxy Generator for VS 2008」を購入しましたが、このツールはうまく機能していないため、私たちは失望しました。これまでのところ、Aconcaguaの問題の解決を待っています。残念なことに、私たちはVS2003で無料のバージョンのSAP Connectorを使用してプロキシを再生成してVS2008で使用する必要がありました。

1

http://tools.rafaelc.net/default.aspx?id=72

私は世界有数の優良消費者向けエレクトロニクス企業の1のために開発されたB2Bプロセスで(BAPIとCBOプロキシを生成)SAPを統合するために、このツールを使用しています。彼の努力は高く評価されており、完全に無料です。

関連する問題