2011-07-08 8 views
3

Java Springベースのクライアントアプリケーションがあるとします。このアプリケーションは、サーバーに要求を送信し、応答を処理します。応答処理にはCommandパターンを使用します。Java Springアプリケーションのプラグイン

今度は実行時にこれらのCommandsを検出してロードしたいと思います。あなたはそれをどのように実装しますか?

私はJPFOSGIのような「プラグイン」技術に気付いていますが、彼らは私にとって巨大な過大評価に見えます。私はSpring's autowiringの使用について考えています。あなたはそれをお勧めしますか?

答えて

4

非常に素晴らしく、軽くて機能的なプラグインフレームワークをお探しの場合は、Java Simple Plugin Frameworkをご覧ください。私はこれを広範に活用しており、素晴らしい作品です。

春のをオートワイヤリングを使用すると、その周りの意味を考慮する必要があります。例えば。あなたはSpring Beans等のオートワイヤードしかできません。

+0

Springとの統合に関する記事が必要です。また、ライブラリにSpring用のラッパーが含まれている必要があります。 – Avik

3

spring-pluginプロジェクトはおそらくこのニーズを検討する価値があります。 JSPFとは異なり、Spring-PluginはSpring向けに設計されています。それは議論の余地があるかもしれない "これまでにない最小のプラグインシステム"(私は自分のミニフレームワークをより小さく軽量化したものに置き換えた)として自慢していますが、それは間違いなく簡単です。

関連する問題