ejb客户端通过JNDI访问服务器报错 Connection refused: connect

ejb客户端通过JNDI访问服务器报错 javax.naming.ServiceUnavailableException: Connection refused: connect
客户端代码为:

    InitialContext ctx = new InitialContext();
        FirstEjb ejb = (FirstEjb)ctx.lookup("FirstEjbBean/remote");
        String s = ejb.saySomething("HelloWorld");
        System.out.println(s);

具体错误为:图片说明

服务器对应端口是否有正确侦听

服务器的程序是否正常部署,防火墙有没有限制访问,检查下。

jboss7.1.1部署ejb,如果该ejb有依赖外部jar包,必须配置jboss服务器模块化这部分,不然ejb部署失败,自然连接被拒绝