想创建一个当前应用服务(比如某个weblogic服务)下所有用户都能访问的缓存空间(比如缓存文件,但是文件只能顺序检索太慢,希望能创建在内存中)。
不要使用application session。
这个缓存空间的存储格式类似哈希表,即key和value组成,可快速检索。
请问如何创建一个这样的缓存空间?

解决方案 »

  1.   

    因为我试过可以通过远程调用获取一个HashMap!2.如果你只是在一个weblogic服务器中使用的话,可以考虑把要缓存的东西定义到一个包装类中,用单例模式,或者静态变量的形势,以后调用就直接通过类来获取。
      

  2.   

    新手  ,,,study!!!!!!!!!!!!
    这个帖子让我想起了以前学的向量了。。
      

  3.   

    to harston
    RMI?能详细说下你是怎么实现的么?
      

  4.   

    楼主只要写一个自动识别更新加载的程序就可以了用Properties加载该文件,一有更新,便重新加载该文件,实际上,每个应用都有各自的Properties,但由于他们可以“自动识别更新,并重新加载”,所以就实现了同步资源共享
      

  5.   

    to yeno
    访问文件或者数据库这类持久性操作对服务器压力太大。
    B/S结构本身就是靠客户端不断刷新来获得新信息,所以肯定会有延迟。
    当然也有服务器端主动发送的实现方法,比如推技术。