1

POST私は IBM BPM を初めて使用し、.NET を使用して RESTful Web サービスに要求を送信するプロセスをまとめようとしていますteamworks.HttpClient

POSTChrome の高度な REST クライアント経由でアクセスできるので、システムからサーバーとサービスにアクセスできることがわかっています。

teamworks.HttpClientProcess Designer でこれを実行しようとすると、 HTTP Status 405. 私が台無しにして指定したときだけ、それを見たことがありますGET

このサービスにアクセスするために、JavaScript で Ajax 呼び出しを作成しました。POSTAjax 呼び出しで指定する必要がありました。

デフォルトでまたはにteamworks.HttpClient設定されていますか? もしそうなら、どうやってそれをするように言うことができますか?GETPOSTGETPOST

4

1 に答える 1

0

あなたが何をしたかを正しく理解していれば、あなたの仮定は正しいです: teamworks.HttpClient はデフォルトで HTTP GET を起動します。私の知る限り、POST リクエストを送信するように構成する方法はありません。

より有能な Web クライアントを使用して独自の Java Integration Service を作成することをお勧めします。これはいずれにせよ、将来的に非常に便利です。

http://www.ibm.com/developerworks/bpm/bpmjournal/1404_boyer/1404_boyer.html

このリソースには、独自の REST サーバーの作成が含まれていますが、一番下には REST クライアントを Java Integration Service として実装する方法に関する章もあります。

于 2016-01-12T08:20:47.343 に答える