Curl から SAPにアクセスする

4 件の投稿

CurlアプリケーションからSAPにアクセスすることは可能ですか?
Curl からSAPに接続する場合は、Javaアプリケーションを経由してアクセスすることになります。
SAPJCOという、Java からSAP に接続するためのライブラリを利用します。
Nice surprise about this shorter form. Can you tell us what it is you are talking/writing about?
Has any info. about this shorter form been posted before (and i just missed it)?











We offer 200-120 braindumps guide covering Photoshop and other design applications so you will expert. Followed APPLE Now at Youtube Good luck

英語の意味がよくわかりませんでしたが、追記をば。

SAPJCO では、SAPから提供される jar のクラスを使います。
内部では、同様にSAPから提供される sapjco3.dll(Linuxの場合はso)を利用してSAPに対して直接アクセスします。

Java のコードとしては JcoFunction というクラスを使って、SAPの汎用モジュールにアクセスします。
(JcoFunction のインスタンスは、JCoRepository というクラスに対して接続したい汎用モジュール名を指定することで取得できます)

JcoFunction の中には、インプット用アウトプット用のパラメータがフィールドとして定義されているので、
渡したいパラメータをセットし、JcoFunction.execute メソッドを実行すると、
アウトプット用のフィールドに値が詰められた状態になる、という流れです。

あとは、Curl ORB を利用して、この JcoFunction に対応するDTOを用意すれば、
SAPの汎用モジュールに対してCurlからバインディングしているかのようにアクセスできる、というわけです。