一般来说,这个跟技术的实现协议有关系!在EJB中,大家知道,其实现协议是CORBA中的IIOP,实现技术是RMI,但防火墙一般情况下不会让它通过,所以比如在Internet上直接通过EJB通讯会比较困难!所以,直接调用EJB一般都在局域网中!你是否了解SOAP协议,其实用XML技术在HTTP之上实现的,而一般可以很轻松越过防火墙!