这样的有关问题应该如何设计

这样的问题应该怎么设计:
这样的问题应该怎么设计:
我的系统中有一个server类。不同的应用可以从server类的对象中取得不同的数据。
需求中,需要缓存这些数据

现在的问题是:
怎么设计这个Server类的缓存。
每个应用都成Server继承一个扩展的Server类么?
否则缓存的键值怎么定?





------解决方案--------------------
用MAP不行吗?