7

Camunda BPM デザイナーで、REST または SOAP ベースの Web サービスを呼び出すためのアクティビティが見つかりませんでした。配線コードを介してのみ呼び出すことができますか? Java コードを使用して記述する必要がある場合、コードにペイロードを渡すにはどうすればよいですか。

よろしく、

パニ

4

3 に答える 3

4

はじめに: camundas の主張は「開発者に優しい」ことに注意してください。作業プロセスを単に「クリック」することが camunda コンポーネントの目標ではありませんでした。そのようなソリューションを探している場合は、 a)ゼロ コーディング神話を調べ、b) 別のツールを選択する必要があります。

そうは言っても、7.2 で導入されたcamunda-connectフレームワークをチェックしてください。これは必要なことを実行するはずです (ただし、xml コーディングが必要です)。

于 2015-03-05T22:59:36.917 に答える
1

最も単純な SOAP / REST 呼び出しを除いて、Java コードを実行する必要があります。広範な組み込み Web サービス サポートを備えた他の BPM プラットフォームから移行する場合、これには少し慣れが必要です。しかし、私を信じてください、Javaコードが進むべき道です-プロセス定義での変換/ WSDLのインポートは、非常に混乱します。

CXF ベースの 2 つの例を書きました。soap-cxf-servicesoap-cxf-server-startです。

Web サービスごとに Maven アーティファクトを作成し、必要なサービスをプロセス プロジェクトの標準の Maven 依存関係として追加することをお勧めします。

于 2016-09-19T21:49:47.583 に答える