我在模块化应用程序中遇到EJB Session bean的问题。
我的问题是: 当JavaEE应用程序服务器(如:Jboss或TomEE)运行时,如何绑定新的本地EJB bean?
也许我的问题有问题,或者我对EJB bean的想法是错误的 我在互联网(谷歌)搜索但无法找到答案。 (也许搜索关键词有问题!)
========================
更新:
示例代码:
@Local
public interface Hello {
void sayHello() ;
}
和实施:
@Stateless
@LocalBean
public class HelloService implements Hello {
@Override
public void sayHello() {
System.out.println("Hello World");
}
}
我将此代码打包到jar文件中。 现在我启动jboss应用程序服务器并在我的webapp中将此jar文件上传到服务器中名为modules的目录。
所以,Jar文件只在服务器上运行 ,我不会重启应用服务器(JBOSS)来在服务器上注册这个无状态bean。
1)如何在服务器上注册(加载)此无状态对象? 2)如何取消注册(卸载)此对象?
谢谢。