14

Pragmatic Programmerの1つの章では、従来のワークフローシステムのより柔軟な代替手段として、黒板/スペースベースのアーキテクチャとルールエンジンを検討することを推奨しています。

私が取り組んでいるプロジェクトは現在ワークフローエンジンを使用していますが、代替案を評価したいと思います。SBAが私たちのビジネス上の問題に対するより良い解決策になると本当に感じていますが、コミュニティサポート/ユーザーベース/ベンダー/オプションが完全に不足しているのではないかと心配しています。

JavaSpacesは死んでおり、JINIのスピンオフであるApacheRiverは生命維持に取り組んでいるようです。セミスペースは完璧に見えますが、それは一人のショーです。唯一の実行可能な解決策はGigaSpacesのようです。

宇宙ベースのアーキテクチャについてのあなたの考えと、実際の実装で経験したことを聞きたいです。

4

4 に答える 4

1

GigaspacesはJavaSpacesの商用実装として成功しているので、JavaSpacesが死んでいるとは言えません。

Java Shared Data Toolkitこの記事も)を見て、要件を満たしているかどうかを確認してください。

于 2009-02-25T14:39:49.183 に答える
1

Jini 2.1 のリリースが少し前 (2005 年 10 月) であるという事実を超えて、Javaspaces が死んだと見なすのはなぜですか? それを使用して、それは放棄されて機能していないものではなく、成熟した完全なテクノロジーセットを示していることをお勧めします.

Javaspaces の別の実装については、Blitz Javaspacesをご覧ください。outriggerこれはより定期的に維持および拡張されており (2008 年 7 月の最新リリース)、 Sun が提供するデフォルトよりもパフォーマンスが高く、管理しやすい Javaspace 実装を提供します。

于 2009-02-24T11:27:33.257 に答える