关于序列化在EJB中得问题

henry.t
04-01-27 0 139

关于序列化

看了参数在EJB和远程客户端的传播,和SESSION BEAN的钝化和激活,我稍微有点胡涂,关于什么样的参数该继承IO.SERIALIZBLE接口,情大家回答,很简单

1,书上说,原始对象和JAVA OBJECT都可以作为SESSION BEAN的客户状态被钝化(只要不是临时的对象),那么,这个JAVA OBJECT是不是指JDK里面的类库???如果是,其中不少都没有继承IO,SERIALIZBLE接口,不是就违反了吗??????如果是我自己写的类呢?????要不要继承IO,SERIALIZBLE????????

2,书上说,原始对象和JAVA OBJECT都可以作为SESSION BEAN的返回参数返回给远程客户端,和上面的问题一样( 那么,这个JAVA OBJECT是不是指JDK里面的类库???如果是,其中不少都没有继承IO,SERIALIZBLE接口,不是就违反了吗??????如果是我自己写的类呢?????要不要继承IO,SERIALIZBLE???????? ) 我自己写了一个,返回参数是一个VECTOR,里面装的是我的自己写的一个类,发现如果这个私人的类必须继承IO,SERIALIZBLE,要不就出错,但是,VECTOR就没有管他,他照样能够网络传输,这个就是例子,不明白.


3,如果上面两个问题都是"是",也就是说,除非是自己写的类,其他的我都不用管,只把自己写的类管好(继承IO,SERIALIZBLE就可以了)就可以了,是不是