首先下载weblogic 11g 和 eclipse 3.32 、然后再eclipse中上安装weblogic插件等等.
第一步建立EJB应用:通过eclipse向导创建EJB Project.
创建一个接口.
public interface HelloEJB {
/**
* sayHello方法.
* @param name
*/
public String sayHello(String name);
}
创建一个HelloEJBBean,并且设置成无状态Bean(注意:如果是weblogic里面一定得加mappedName = "HelloEJB"),实现HelloEJB接口:
@Stateless(mappedName = "HelloEJB")
@Remote
public class HelloEJBBean implements HelloEJB {
@Override
public String sayHello(String name) {
// TODO Auto-generated method stub
return "Hello "+name;
}
}
然后,导出HelloEJb.jar包,部署在weblogic 11g服务器上,
找到jndi.的绑定名称:
在菜单中 环境->服务器->AdminServer (管理) -> 查看JNDI树,然后找到对应的绑定名称.
如 HelloEJB#pack.java.ejb.HelloEJB
第二步,建立客户端调用EJB.
Properties properties=new Properties();
properties.setProperty(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
properties.setProperty(Context.PROVIDER_URL,"t3://localhost:7001");
Context context = new InitialContext(properties);
HelloEJB ejb = (HelloEJB) context.lookup("HelloEJB#pack.java.ejb.HelloEJB");
String str = ejb.sayHello("WangWu");
调用结果:
Hello WangWu
注意:
使用客户端调用必须得把wlclient.jar加到classpath中。才能确保正常调用。
分享到:
相关推荐
EJB3.0入门经典weblogic.pdf EJB3.0入门经典weblogic.pdf
EJB3.0+weblogic操作文档,本人根据自己查阅资料和结合其他博客,总结了一套weblogic11g发布EJB3.0项目的文档,详细介绍如何在weblogic11g发布EJB并编写客户端java project访问。
weblogic+ejb3.0weblogic+ejb3.0weblogic+ejb3.0weblogic+ejb3.0weblogic+ejb3.0weblogic+ejb3.0weblogic+ejb3.0
EJB 3.0实例教程.pdf EJB 3.0实例教程.pdf
绍之中,应用实例更是少之又少,所以作者拟写本书,以简单的实例展现 EJB3.0 的开发过程,希望对大家有所帮 助。 EJB3 最激动人心的是 POJO 编程模型,我想对开发人员的影响将是非常大的,因为他降低了开发人员编写 ...
ejb3.0+Weblogic+Jboss安装配置及入门例子 基础知识+详细例子+weblogic部署+Jboss部署,非常详细,值得初学者学习
《EJB3.0入门经典》内容丰富,讲解由浅入深,全面系统,在讲解EJB 3.0最新开发技术的同时,精心设计了与章节内容相关的实例,给出了开发过程中运用到的技巧和注意事项,相信读者一定能从中获益。
EJB3.0中文文档,实例教程.EJB3.0中文文档,实例教程.EJB3.0中文文档,实例教程.EJB3.0中文文档,实例教程.
最新EJB3.0实例教程 最新的 EJB3.0教材 为读者阅读。
ejb3.0实例教程.pdfejb3.0实例教程.pdf
在Weblogic10.3中,使用本地接口访问EJB3.0
本书面向EJB 3.0的实际应用开发,通过大量的实例,循序渐进地为读者介绍了有关EJB 3.0开发所涉及的各类知识。全书共分16章,内容依次包含了Java EE概述、EJB基础、搭建EJB环境、会话bean、持久化实体、持久化实体...
EJB3.0实例教程,电子文档,图例很丰富的进行EJB3.0程序的开发
ejb3.0入门图文教程,包括EJB3.0开发Entity.pdf、EJB3.0开发Message Driven Bean.pdf、EJB3.0开发Session Bean.pdf
ejb3.0开发实例,会话bean开发,完整代码,适合入门学者
《精通EJB3.0》共分为4个部分:第一部分对EJB编程基础进行介绍,概要性地对EJB进行了阐述;第二部分重点关注EJB编程的具体内容和过程,向开发者展示了如何使用会话Bean、将会话Bean发布为Web服务、消息驱动Bean;第...
《精通EJB3.0》共分为4个部分:第一部分对EJB编程基础进行介绍,概要性地对EJB进行了阐述;第二部分重点关注EJB编程的具体内容和过程,向开发者展示了如何使用会话Bean、将会话Bean发布为Web服务、消息驱动Bean;第...
ejb3.0开发规范,开发ejb3.0过程中的参考文档
EJB3.0实例教程 博文链接:https://brxonline.iteye.com/blog/153889