没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
EJB 轻松进阶之三
第三步 编写 EJB 代码
由前述的目录结构可知,EJB 代码包括三个 Java 文件。
1、Security.java 是一个接口,它定义了基本的加密、解密调用接口。注意,由于
Security 接口可生成 EJB 对象,所以它必须继承自 EJBObject 接口。其源代码如下:
文件“Security.java”
package securitybeans;
import java.rmi.RemoteException;
import javax.ejb.EJBObject;
public interface Security extends EJBObject
{
public String encrypt( String strSource ) throws RemoteException;
public String decrypt( String strTarget ) throws RemoteException;
}/* Security */
2、SecurityHome 接口可生成 EJBHome 对象,它负责直接与客户打交道,接收客
户的请求,返回处理结果。在 EJB 规范中,SecurityHome 必须继承自 EJBHome 接口。
其源代码如下:
文件“SecurityHome.java”
package securitybeans;
import java.rmi.RemoteException;
import javax.ejb.EJBHome;
import javax.ejb.CreateException;
public interface SecurityHome extends EJBHome
{
Security create() throws CreateException, RemoteException;
}/* EJBHome */
3、SecurityBean 类才是真正做“正事”的类,它负责对 SecurityHome 对象传来的字符串
执行加密、解密算法,将得到的结果返回给 SecurityHome 对象。它是一个 Stateless
SessionBean,按照 EJB 规范,必须实现 SessionBean 接口。其源代码如下:
zhangyong20081204
- 粉丝: 12
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0