【发布时间】:2014-04-29 14:37:46
【问题描述】:
好的。所以我知道用ClassloaderA实例化的类不能直接传给ClassloaderB,因为在JVM眼里,对象的“类”在不同的类加载器中会不一样。
我也知道序列化对象以将其发送到 ClassloaderB 会很慢,而且我看不到使用这种方法的 OSGi 容器。如果我有一个将服务导出到 BundleB(导入服务)的 bundleA 并且调用了返回 ObjectA 的方法“serviceMethod()”,那么 ObjectA 如何从 BundleA 传递到 BundleB?
谢谢!
【问题讨论】:
标签: java osgi classloader