跟我学EJB 分布式编程技术——EJBWebService相关技术(4)
时间:2025-04-22
时间:2025-04-22
EJB规范的主要目的是将企业应用系统开发人员从应用系统级的编程工作中解脱出来,使之可以集中精力进行应用系统中商务规则的系统分析和代码编写工作。按照EJB2.0规范的定义,EJB组件由Home接口、Remote接口、组件类和部署描述文件构成。应用程序开发人员在编写EJB组件的代码时,必须完整定义组件的各个接口、组件类以及描述组件需要EJB容器提供服务的部署描述文件。
最后将生成对应的EJB程序
1.1.3 创建一个SessionBean组件
1、右键单击设计视图
2、对该EJB的属性进行设置
EJB规范的主要目的是将企业应用系统开发人员从应用系统级的编程工作中解脱出来,使之可以集中精力进行应用系统中商务规则的系统分析和代码编写工作。按照EJB2.0规范的定义,EJB组件由Home接口、Remote接口、组件类和部署描述文件构成。应用程序开发人员在编写EJB组件的代码时,必须完整定义组件的各个接口、组件类以及描述组件需要EJB容器提供服务的部署描述文件。
命名该EJB为SessionEJBWebService,接口类型为remote,EJB的类型为Stateless(因为是作为WebService的方法,因此不需要记录用户的访问状态,将该SessionBean设计为无状态的SessionBean)。
3、在该EJB组件中添加成员属性变量(注意:正常的无状态SessionBean是不需要成员属性变量的,但本例主要是说明 WebService方法的调用,以保存客户端所传递来的参数)。
(1)右击该EJB的组件名称,选择“Field”
命名该成员变量为sampleStr,设置其数据类型为String和其get和set方法的接口类型为remote。