对企业Bean的理解(初学者)
上学期刚接触了JAVA,可是一直没能很好理解企业Bean 中的本地接口,远程接口和Java类,这三者上是怎样作用的,从而能让企业Bean实现一处编写,四处调用.请教各位,小弟先在这里谢了!!!
本地接口用@Local标识,只能在同一个服务器内访问。
远程接口用@Remote标识,可以在不同服务器,不同jvm间访问
你说的java类是上面接口的实现吧?
最近也在看EJB3和struts2。。昨天刚弄了个程序,tomcat上部署的struts2程序访问部署在jboss上的ejb3程序。
接口必须是@Remote的,必须要一个接口备份在struts2程序里(直接引用失败,报错,找不到接口),jboss下的client下的lib包必须要在struts2下有(不需要全部,全部拷贝过去也没问题)。