私の会社は、過去 15 年間に複数のエンタープライズ アプリケーションを作成してきましたが、現在は徐々に Web に移行する必要があります。Django を使用してパイロット アプリを作成し、その機能と各レガシー アプリを変換する方法を紹介しました。
今のところ、MVC アーキテクチャが提案された最良のソリューションでした。他のアーキテクチャの中には、ワークフロー管理に JBPM を使用する完全な Java スタックがありました。これは私の上司が必要としていたもので、JBPM を使用できないかと尋ねられました。
アイデアは、それぞれが独自に動作する複数の Django を利用したアプリケーションを作成し、JBPM を使用して Django サービス/ビューの一部をワークフロー方式で接続することです。
問題は、これができるかどうかです。