Weblogic上で実行されるBPMアプリケーションを開発しています。すべてのチュートリアルでは、Oracle ADFを使用してタスク・フォームをレンダリングしています。私の質問です:Oracle ADF以外のフレームワークを使用することは可能でしょうか?われわれはOracle BPMまたはOracle ADFに精通していませんが、Oracle BPM(contract reqt)の使用を避けることはできません。そのため、学習努力を最小限に抑えるためにOracle ADFを回避できるかどうかを確認したいと考えています。Oracle BPMとOracle ADF
答えて
実際、Strutsを使用して独自のBPMクライアントを作成する素晴らしいアプリケーションがあります。
ここでのリンクの検索: http://redstack.wordpress.com/2011/03/09/worklist-overview/ 別のリンクここではあなたのワークリストアプリとして.NETアプリを使用するには: http://redstack.wordpress.com/2012/02/10/writing-a-human-task-ui-in-net-casp-net-or-in-fact-anything-other-than-adf/
は、Oracle BPMの使用を避けることができないならば、あなたは、ADFを使用する必要があり、特にためにOracle BPMにはそれほど精通していません。 ADFはOracleによって提供される唯一のオプションです。したがって、BPM統合のOracleサポートでのみ提供されます。
これは別の選択肢かもしれませんが、多くの統合上の利点を失い、大きなリスクを冒すことになります。一般的にOracle BPMを選択するのは、リスクを冒したくない人のためです。
私はOracle BPMの専門家ではありませんが、商用とオープンソースの両方のプラットフォームを使用して数十のBPMソリューションを構築しています。 Oracle BPMがRest APIを公開している場合(すべてのデシェントBPMシステムは最近です)、任意のテクノロジを選択して自由にUIを作成できます。
Rest APIなどの一貫したインターフェースレイヤーを使用してビジネスロジック(BPM)レイヤーからUIを分離することで、自宅ですでに所有しているかもしれないUIスキルを活用することができます。
具体的な支援が必要な場合はお知らせください。
よろしくお願いします。 Greg