状況は次のとおりです。Web サービスを主要コンポーネントとして構成されたシステムを構築する必要があります。一部の Web サービスはデータベースにデータを書き込み、他のサービスは入力としてファイルを受け取り、変換されたファイルを出力として生成し、ファイル形式を検証します...
私たちのアイデアは、最初に基本的なコンポーネントを開発し、次にそれらをクラウドに配置することです (Windows Azure を使用)。
現在の問題は、Web サービスがどのように通信するかということです。お客様はフロントエンド Web サービスと通信するクライアント アプリケーションを使用しているため、将来のクラウドでビジネス プロセスまたはワークフローをモデル化および実装するための最適なソリューションは何ですか?
BPMN、BPEL、および YAWL に関する記事をいくつか読みましたが、これらが開始するのに適しているかどうかはわかりません。また、Windows クラウドのサービス バスと互換性がありますか?