渡辺さん
こんにちは。
今田と申します。
Groovyでいろいろ作るのは楽しいですよね。
一度parseしたScriptインスタンスをキャッシュしておく。
そのために、Singletonなファクトリクラスを作って、
.groovyソースのparseとキャッシュの機能を担ってもらう。
キャッシュのクリアをどうするか?とか、
.groovyソースのタイムスタンプをチェックするかしないか?
とか、
いろいろ考えればきりがないですが、
まずは、
スレッドセーフを考えて、
java.util.concurrent.ConcurrentHashMapに
Scriptインスタンスをキャッシュするところからはじめてはいかがでしょうか?
--
このメールは Google グループのグループ「JGGUG」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、jggug+un...@googlegroups.com にメールを送信します。
このグループに投稿するには、jg...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/jggug からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。
--
このメールは Google グループのグループ「JGGUG」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、jggug+un...@googlegroups.com にメールを送信します。
このグループに投稿するには、jg...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/jggug からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。
このグループから退会し、メールの受信を停止するには、jggug+unsu...@googlegroups.com にメールを送信します。