我正在开发ibm websphere commerce(wcs)。在这个框架中,我们可以选择缓存我们的命令类,基本上它们只是一个Java类。虽然有一个新的缓存条目,但我知道这些java类必须是可序列化的(实现java.io.Serializable接口)。这是为什么?如何序列化被认为是缓存java/command类?
它是否像缓存基本上保存了一些执行的输出?在这种情况下,它将保存作为序列化一部分生成的字节序列,并且每当请求缓存的对象到达时,它就会反序列化并返回对象而不执行实际程序?任何人都可以请分享关于此的知识?
在此先感谢,桑托斯
感谢您的回复。你能解释你答案中的第二点吗?我不明白如何借助序列化来控制数据溢出? –
已更新我的回答 – gkamal
再次感谢您的宝贵回复。 :) –