(自结)EJB远程调用自己总结的例子
2012-11-04 11:27
561 查看
首先目录结构
-------|
BusinessTest.java //interface真正业务逻辑接口的定义
BusinessTestHome.java //extends EJBHome,并在里面写上create方法,返回值是BusinessTestRemote
BusinessTestRemote.java //extends EJBObject,BusinessTest
BusinessTestImpl.java //implements SessionBean 注意这个地方可以实现BusinessTest接口,也可以不实现,都没有问题
META-INF
----|
jboss.xml
ejb.xml
然后客户端核心代码
ctx = new InitialContext(props);
Object ref = ctx.lookup("BusinessTestImpl");
BusinessTestHome hello = (BusinessTestHome) PortableRemoteObject.narrow(ref, BusinessTestHome.class);
BusinessTest hel = hello.create(); //这个地方也可以写成BusinessTestRemote hel = hello.create()
String text = hel.sayHello();
System.out.println(text);
具体结构见下图,文件内容详细信息见MyEclipse 9.0M1中的Ejb_Ptn_Test项目
-------|
BusinessTest.java //interface真正业务逻辑接口的定义
BusinessTestHome.java //extends EJBHome,并在里面写上create方法,返回值是BusinessTestRemote
BusinessTestRemote.java //extends EJBObject,BusinessTest
BusinessTestImpl.java //implements SessionBean 注意这个地方可以实现BusinessTest接口,也可以不实现,都没有问题
META-INF
----|
jboss.xml
ejb.xml
然后客户端核心代码
ctx = new InitialContext(props);
Object ref = ctx.lookup("BusinessTestImpl");
BusinessTestHome hello = (BusinessTestHome) PortableRemoteObject.narrow(ref, BusinessTestHome.class);
BusinessTest hel = hello.create(); //这个地方也可以写成BusinessTestRemote hel = hello.create()
String text = hel.sayHello();
System.out.println(text);
具体结构见下图,文件内容详细信息见MyEclipse 9.0M1中的Ejb_Ptn_Test项目
相关文章推荐
- weblogic——远程/近程调用EJB的方法总结
- EJB分布式远程调用的小例子的简单实现。[附源码]
- EJB例子:既支持远程又支持本地调用
- websphere ejb 远程/本地调用总结
- EJB的远程调用与本地调用http://fay19860916.blog.163.com/blog/static/1186491192009819220664/
- Dwr框架在客户端远程调用方法返回自定义类型的例子
- ubuntu下面的SecureCRT破解失败问题+本地ubuntu系统远程连接RHEL服务器的免密码登录问题(自己归纳总结)
- 远程客户端调用GlassFish V3.1的EJB所需的GlassFish V3.1库
- 远程调用原理与对比RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB
- layoutSubViews调用时机(转载的基础上添加一些自己的总结)
- 黑马--程序员 总结 : 多态性 动态连接 动态调用 加典型的例子!
- 通过JNDI远程调用EJB的资源代码
- 在远程lookup一个EJB后,要调用PortableRemoteObject.narrow去强制转换
- 自己能默写的最简单的JNI调用例子
- 远程调用对比RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS
- 基础总结篇之八:创建及调用自己的ContentProvider
- 基础总结篇之八:创建及调用自己的ContentProvider
- jboss4中远程调用ejb失败的问题
- 一步一步教你远程调用EJB
- 自己调用webservice方法总结(带请求头SoapHeader)