我是 EJB3.x 和 JBoss 的新手,所以这可能是一个真正的基本问题。我之前已经完成了本教程,它工作正常http://theopentutorials.com/examples/java-ee/ejb3/how-to-create-a-simple-ejb3-project-in-eclipse-jboss-7-1 /。我在文献中读到,对于此类工作,使用的是命名服务的端口 1099,而不是用于 HA JRMP 的端口 4447。
所以我也尝试了1099端口,它不起作用。JBoss 服务器似乎没有打开该端口。我使用 TCPView 和 telnet 来检查它。
我想象以下问题:
1) 为什么我可以使用端口 4447 而不是 1099?
2)为什么JBoss服务器不尝试打开和使用1099端口?
该代码与示例中的代码完全相同,并且没有更改 JBoss 服务器的配置。