【发布时间】:2014-05-21 14:15:26
【问题描述】:
我所在时区的下午好
我从 EJB 开始,我有一个小问题:
sn-p 代码:
public class OrderBilling implements MessageListener{
public void onMessage(Message message){
try{
ObjectMessage om = (ObjectMessage)message;
Order order = om.getObject();
运行 MessageBean 的 JVM 是如何知道如何加载 Order 类的? RMI 能够将类从一个 JVM 下载到另一个 JVM,但是因为在 JMS 中 MessageBean 不直接与客户端通信,而是与 JMS 服务器通信,这个过程是如何实现的?
提前致谢
最好的问候
【问题讨论】:
-
为此,Order 类也应该可用于服务器上的 ClassLoader。数据(即您实际交换的数据)在消息中被序列化。