基于EJB3.0的远程方法调用

本文介绍了基于EJB3.0的远程方法调用,与RMI技术相似,通过weblogic服务器作为中转,实现服务端与客户端的通信。EJB3.0简化了发布流程,只需将项目部署到weblogic即可。文中通过EJBTest项目展示了EJBTestRemote和EJBTest的代码细节。
摘要由CSDN通过智能技术生成

前面我已经转载一边基于weblogic服务器、RMI技术的远程方法调用,现在我们来看一下基于EJB3.0的远程方法调用的实现过程。

其实这两种都是一个同样的原理,于weblogic服务器作为中转站。实现服务端与客户端间的参数和返回值的传输,而唯一不同的地方:RMI技术是通过注册的方式写入到weblogic服务器上,而EJB3.0就直接咯,将一个EJB项目发布到weblogic中便可。。。十分简单。。。。

好了,废话不多说,上代码。


先在myeclipse创建一个EJB项目,至于创建过程,我就不仔细的详述了。里面的EJBTest.java和EJBTestRemote.java这两个java文件时myeclipse自动帮你生成的,本来还有一个EJBTestLocal.java文件,不过那个文件是用于本地访问的,我们今天讲的是远程访问,所以用不到,我就把它给删咯~~~~。

先来看EJBTestRemote.java内的代码

package ejbtest;

/**
 * EJBTest local interface
 */
public interface EJBTestRemote{
	public String getHello(String name);

}
非常简单,只是声明了一个接口,接口内有个公开的getHello(String name)抽象方法。

再来看一下EJBTest.java内的代码

package ejbtest;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值