Glassfish 3 EJB3 rmi 示例

发布于 2024-10-04 13:18:24 字数 232 浏览 1 评论 0原文

有人可以向我提供具有标准 java rmi 功能的示例项目或链接吗?我希望将其部署在 Glassfish 3 中,并且我已经尝试了一切方法来运行一个简单的项目,但 Glassfish 没有注册我的对象。我看到有一个标准的 JMX RMI 在 statrup 的 8686 端口上为 glassfish 注册。我还没有找到任何有效的教程或示例。如果可能的话,在 JAR 存档中,我可以在外部调用简单的 hello world。

提前致谢

Can someone please provide me or link for sample project with standard java rmi capabilities. I wish to deploy it in Glassfish 3 and I have just about tried everything to get a simple project running, but Glassfish does not register my objects. I see that the there is a standard JMX RMI registered on statrup on port 8686 for glassfish. I haven't found any tutorials or examples on this that work. If possible in JAR archive, simple hello world which I can call externally.

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

海的爱人是光 2024-10-11 13:18:24

好的,基本上可以归结为以下几点:
在 EJB 项目中创建了简单的主类。
声明该类应该在战争开始时从清单中被解雇是行不通的。
在我的类声明上方添加了注释@Startup。
在我的 main 方法上方添加了注释 @PostConstruct,这在启动时调用了我的方法并注册了 RMI 服务。

Ok basically it came down to the following:
Created simple main class within the EJB project.
Stating the class should be fired upon startup of the war from the manifest does not work.
Added the annotation @Startup right above my class declaration.
Added the annotation @PostConstruct above my main method, this invoked my method at start up and registered the RMI service.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文