配置此项目大约要花 2 分钟。运行该样本之前,必须先将它导入到您的工作空间中:
配置样本
-
单击导入链接以启动在您的工作空间中安装项目的向导。
-
在有状态会话 EJB 对话框中,项目位置根路径已经为您填好了。请接受该缺省值并单击完成。如果询问您是否切换到 J2EE 透视图,单击是。
在导入操作完成之后,工作空间将包含三个新项目:
-
StatefulSessionEJBEAR 是企业应用程序项目。
-
StatefulSessionEJB 是 EJB 项目。
-
StatefulSessionEJBClient 列示在其它项目下面。
下面的屏幕捕获显示了 J2EE 透视图和新项目:
查看样本代码
-
从 J2EE 透视图中,在“项目资源管理器”视图中展开 EJB 项目目录,接着展开 StatefulSessionEJB 项目,然后展开 ejbModule 目录和 ejbs 包。
-
双击 ejbModule/ejbs/StatefulSessionBean.java 以查看代码。
运行样本
-
要运行该程序,展开 EJB 项目文件夹,然后右键单击 StatefulSessionEJB 项目并选择运行 > 在服务器上运行。
-
如果没有现有的服务器,选择手工定义服务器并选择 Websphere V6.0 服务器。
-
单击下一步,并进行检查以确保 StatefulSessionEJBEAR 列示在已配置的项目下面。
-
接受其它缺省值并单击完成。
-
一旦服务器正在运行并且“测试客户机”窗口已打开,就请单击左边的 JNDI 资源管理器链接。
-
展开 ejb > ejbs 目录并单击 StatefulSessionHome。
-
StatefulSessionHome 将出现在屏幕左边的 EJB Bean 下面。单击 StatefulSessionHome 旁边的加号以展开它。
-
一个 Create 方法将会列示在 StatefulSessionHome 下面。单击它以将它显示在屏幕右边的“测试客户机”窗口中。单击调用按钮,然后单击使用对象按钮。
-
StatefulSession 将出现在 StatefulSessionHome 下面。展开该菜单将显示此样本中没有可视的方法。
下面的屏幕捕获显示了通用测试客户机:
-
在 Project Explorer 视图中,双击部署描述符:StatefulSessionEJB。“EJB 部署描述符”编辑器打开。
-
选择 Bean 选项卡,然后突出显示 StatefulSession bean。请注意,类型选项的值为
Stateful 。
下面的屏幕捕获显示了“部署描述符”编辑器:
|