0

皆さん。次の質問についてアドバイスをいただければ幸いです。

ここ数日、私は Oracle のWebLogicについて読んでいました。現在、それを使用するプロジェクトに取り組んでいるためです。私は WebLogic と接触したことがないので、インフラストラクチャについて調査し、WebLogic Integration (WLI) を使用したり、プロセス統合のために BPEL を使用したりすることの長所と短所を学んでいます。

調べてみると、BPEL は WLI 上の「レイヤー」として機能し、サービスをローカルまたはリモート呼び出し用の Web サービスとして公開していることを学びました。しかし、客観的に見て、それらのそれぞれ (WLI と BPEL) の目標はどれでしょうか?

いつ WLI のみを使用し、いつ BPEL を使用する必要があるかを知りたいので、この質問を明確にするのを手伝ってもらいたいと思います。

よろしくお願いします。

4

1 に答える 1

1

私は WLI を使用したことはありませんが、BPEL には精通しています ... そのため、私が知っていることについてお話しします :) ... BPEL を使用すると、他の Web サービスからビジネス プロセスを構成し、それらとカプセル化されたデータを交換できます。 SOAP プロトコルを介した XML ... BPEL プロセスを他の Web サービスのワークフローとして見ることができます ... 構成が完了すると、ビジネス プロセスを彼の WSDL (インターフェース) によって通常の Web サービスとして公開できます ... 私にとって私が BPEL で最も嫌いなのは、XML に基づく彼の構文です!!!!! これは、 NetBeans 6.5.1 (新しいバージョンではサポートされなくなりました)の無料のもののような優れたビジュアル エディタによって部分的に補うことができます。

編集

WLI と BPEL を比較することはできません。1 つ目は統合システムであり、2 つ目は言語であり、BPEL はオーケストレーション言語であり、他の Web サービスのワークフローと見なすことができます。 .. WLI で同じ機能を使用したい場合は、JPDを使用するか、BPEL ファイルを JPD に変換します。

「 JPDBPELの違いは何ですか」

于 2009-12-31T15:14:09.813 に答える