現在、「データ駆動型」状態マシンアプリケーションを開発中です。現在、状態フローはすべてデータベースに設定されていますが、意思決定/ビジネスロジックは現在の設計のDBでは設定できません。このため、コードでは基本的に状態フローも把握する必要があるため、データベースにフローを設定することは実際には必要ありません。データ駆動型ステートマシンアプリケーション
依存性注入(Spring.NET)を使用して状態パターンを結びつけることができるように設計されていますが、このデータ駆動型の最適な方法についてはわかりません。私はデータベース内にコードのようなもの(クラス名やメソッド名のようなもの)を設定するのは大したことではありませんが、私が念頭に置いておくべき設計は、アプリケーションをDBでワイヤリングする必要があります(Spring XMLファイル)、それは悪いようです。
Windows WFを使用して調査しましたが、私たちはWFの将来について少し気になりました。私はルールエンジンを扱ったことがないので、ここでそれが使用されているのだろうかと思っています。誰もこれを実装する方法に関する提案はありますか?
答えをありがとう。 .NETコードへのDSL変換を扱うサードパーティのツールに関する提案はありますか? –