I want to expose my business model as a webservice like there is webservice which is controlled by business structure. I am using JBoss as AS. I searched on net and found BPMN and BPEL and couldn't figure out which should be best for my idea to expose the business idea as web service. Can anybody help me out.
1057 次
1 に答える
6
プロセスモデルをWSDLWebサービスとして公開し、他のオーケストレーションパーティもWebサービスまたはRESTサービスとしてレンダリングする場合、BPELは間違いなく正しい最良の選択です。
利用可能なオープンソースBPELエンジンがいくつかあります。特に、ApacheODEとその派生物です。純粋なBPEL(BPMNよりも技術的でビジネス性が低い)を使用する場合は、Apache ODE、WSO2 BPS、またはJBossRiftsawを使用することをお勧めします。後者は、AFAIKがJBossASとシームレスに統合されるため興味深いものです。
BPMN(BPELに変換される)を使用する場合は、Intalio|BPMSを参照してください。BPMNデザイナが付属しており、技術的なWebサービス関連情報でBPMNモデルに注釈を付けることができます。Activiti、jBPM、Drools FlowなどのネイティブBPMN(2.0)ソリューションもありますが、実際にはWebサービスメッセージングをサポートしていません。
于 2011-12-09T18:10:11.887 に答える