package examples.session.stateless;
import javax.naming.Context;
import javax.naming.InitialContext;
/**
* 功能:书写一个EJB 3.0的客户端
* 作者:Arklis zeng
* 时间:2008-6-26
* 地点:北大青鸟锦江中心学术部
* 版本:ver 1.0.0
*/
public class HelloClient {
public static void main(String[] args) throws Exception {
/*
* 通过JNDI找到EJB服务器
*/
Context ctx = new InitialContext(System.getProperties());
/*
* 得到远程接口的实例
*/
Hello hello = (Hello) ctx.lookup(Hello.class.getName());
/*
* 呼叫远程接口的业务方法
*/
String tempString = hello.hello("我是第一个EJB 3.0应用");
System.out.println(tempString);
javax.swing.JOptionPane.showMessageDialog(null,tempString);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
EJB 3.0无状态会话Bean应用
共9个文件
java:3个
class:3个
jar:1个
3星 · 超过75%的资源 需积分: 9 15 下载量 95 浏览量
2008-06-26
10:23:38
上传
评论
收藏 7KB RAR 举报
温馨提示
该示例使用Eclipse 3.3 Europa IDE、JDK 6.0、GlassFish 2.0翻写的第一个EJB 3.0会话bean应用。注意:必须首先安装GlassFish服务器,可以通过安装NetBean 6.0(M9)来完成安装该服务器,或能单独安装也行,然后在Eclipse中配置该服务器。接着,使用Ecipse创建一个Java工程(不是EJB工程),然后导入GlassFish服务器下的lib(默认安装在C:\Sun\AppServer\lib目录下),然后Eclipse打工程为jar包,可以直接打到C:\Sun\AppServer\domains\domain1\autodeploy目录下。然后在Eclipse中启动GlassFish服务器,最后运行客户程序。如果一切,那么,祝贺你,你的第一个EBJ 3.0程序运行成功!!<br>EJB 3.0相比EJB 2.1的应用书写比较简单,配置也很简单。但是却保留了EJB 2.1强大的分布式功能,它应该未来流行的企业级应用技术。如果有问题,请mail: arklis@126.com
资源推荐
资源详情
资源评论
收起资源包目录
EJB 3.0 First Project.rar (9个子文件)
EJB 3.0 First Project
.project 397B
bin
examples
session
stateless
HelloBean.class 976B
HelloClient.class 1KB
Hello.class 175B
src
examples
session
stateless
Hello.java 305B
HelloBean.java 510B
HelloClient.java 749B
.classpath 3KB
lib
StatelessSessionEjb.jar 2KB
共 9 条
- 1
资源评论
- 碎觉觉2013-05-06黎活明讲的有没有基于Eclipse+Glassfsh的资料
技术大黍-曾老师
- 粉丝: 109
- 资源: 108
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功