与使用本地 Bean 接口(interface)相比,使用远程 Bean 接口(interface)是否会带来明显的性能开销?如果性能差异很小,我希望每个客户端应用程序都连接到远程 bean。
最佳答案
是的,有相当多的开销。您将至少对每个请求进行序列化。
现在,如果您的请求通常由一个远程调用处理,那可能没问题。如果您以这种方式计划大量的 Bean 间通信,我不会这样做(如果您有大量的 Bean 参与创建对单个客户端请求的响应,那么您将浪费相当长的时间)
关于java - 在应用程序服务器中调用远程 Bean 与本地 Bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/662921/