我们正在开发几个独立的应用程序/模块,并将其部署到Glassfish 3.1.1应用服务器上。有些情况下,这些应用程序需要通过远程接口调用彼此的方法。当涉及到打包这些远程接口时,最佳实践是什么呢?例如,如果A需要调用B的远程接口,您会将B的远程接口提取到一个单独的JAR文件中,并将其与模块A一起打包吗?如果此远程接口引用实体类,您会将该实体类与接口一起打包在此JAR文件中吗?
如果您对此主题有任何反馈,请随意建议您认为应该如何处理。
如果您对此主题有任何反馈,请随意建议您认为应该如何处理。
@EJB
MyService myService;
@Stateless
@Remote({MyService.class})
@TransactionAttribute(TransactionAttributeType.REQUIRED)
public class MyServiceBean implements MyService {
...
}