システムの私の設計は、CEP をシステムの「エンジン」として使用することです。これにより、顧客の要求がイベントとして CEP に送信され、BPS に再ルーティングされてさまざまなビジネス プロセスがトリガーされます。
私の質問は、CEP からのイベント ストリーム (または複数のストリーム) にサブスクライブし、ビジネス プロセスの実行を「トリガー」するように BPS を構成するにはどうすればよいですか?
ありがとう
WSO2 CEP is capable of communicating with several protocols such as http, jms, mqtt, thrift, tcp and soap. For your case you can use soap protocol.
On the WSO2 BPS side you can create a BPEL workflow. You can use WSO2 developer studio to create a project. When creating BPEL process you could use XPath expressions and access RequestMessage attributes (Which will be the CEP stream attributes). Once you create BPEL process you can export it and upload it wo WSO2 BPEL which will be exposed as a service. Please refer Creating a BPEL Workflow Tutorial
In CEP side you have the stream and have to create a soap publisher for that stream and you can point to WSO2 BPEL service.