为添加一个EJB参考到你的Visual MainWin for J2EE工程,你仅需要一个Java档案(JAR)文件-它实现了该EJB或者包含它的本地和远程接口。Visual MainWin能够查询应用程序服务器有关所有发布在它上面的EJB的信息并在一个对话框中显示相应于你的JAR定义的EJB。你只需要选择你想要使用的特定EJB(可能多个)即可(见图3)。

图3.添加EJB参考对话框
你也可以在一个远程应用程序服务器上消费该EJB,只要它与你的工程相关的本地应用程序服务器是一样的类型。这可能是一个Windows,Linux,Unix,主框架或任何其它支持J2EE的服务器。为了消费一个发布于一个远程服务器上的EJB,请点击 "Advanced"来展开该对话框(见图4)。

图4.高级模式的添加EJB参考对话框
输入JNDI URL到远程J2EE应用程序服务器中,然后点击"Fetch From Server"。Visual MainWin将列出所有的发布于远程服务器上的EJB和相应于你的JAR文件的EJB。该操作与本地EJB是一致的。
选择你想要消费的EJB(可能多个),点击OK。一个新的EJB参考文件夹即产生于你的解决方案资源管理器浏览器中,如图5所示。该文件夹包含每一个刚添加上去的EJB参考的基于服务器的参考,类似于Web参考结点。另外,还生成一个包装类来简化你的EJB调用编码。在后面部分我们将讨论该包装类。

图5.显示有EJB参考的解决方案资源管理器文件夹
