java version "1.3.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)
而输入ant -version命令时会得到如下这样的提示:
Ant version 1.2 compiled on October 24 2000
在orion目录中我们输入java -jar orion.jar后会得到以下这样的提示来说明orion也运行正常:
Orion/1.3.8 initialized
确定这所有的都正常后我们开始我们的开发工作了。
以下是一个EJB的框架及Client使用这个EJB的流程:

对于一个EJB来说,它的Client会有许多,但是无论是哪种Client都会先通过JNDI来找到EJB Container得到这个EJB的Home Interface,通过调用这个Interface的create()方法来创建了服务器上的EJB实体,同时也会执行这个EJB中的EJBCreate()方法。而调用Home Interface的create()方法的返回值就是这个EJB的Remote Interface了。Client通过调用Remote Interface的方法来调用EJB中的方法,而J2EE服务器来处理这之中所有的流程。
我们需要代码来实现EJB中的Home Interface以及Remote Interface以及EJB本身的实现Bean,同时还需要书写一个XML文件用来向orion说明这个EJB。最后我们再写一个Servlet调用之前的EJB中的方法,同时也需要一个XML文件向orion说明web服务器中的结构和使用资源。在完成了这些事后,我们就需要改动orion中的XML配置文件来安装EJB和Web应用,它们分别形成一个EJB容器和一个Web容器来向用户提供服务。下一篇,我们就一步步的开始学习。

BK网络学院主要内容:平面设计教程,网站开发在线教程,网页制作教程,服务器教程,网络编程,数据库教程等。