|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
诸如RMI,EJB等一些技术并不是你说的那么复杂,而是它们把一些复杂的工具封装成不复杂的工具了,理解这些工具是需要些时间。我问你,.net里有这些工具吗?要简单多少?。
关于一个Java开辟职员来讲,EJB进门是一个小的关隘,由于它比纯真的开辟java、servlet、JSP更多了几分体系设置上的贫苦,同时必要你更先要往懂得更加普遍的常识后才干好的使用它。好了,我们就开始我们的又一次EJB进修品罢。
本程序利用了Sun的J2EE体系(假如你在利用J2EE设置上有甚么成绩,能够往拜见自己的代码人生之学习品中的《J2EE利用指南》的文章)。利用的例程也是J2EE中的一个最复杂的例子。利用的编纂和make工具是JBuilder。不外你也能够利用手动来用javac将Java文件编译成为.class文件的。假如你和我一样使用了Jbuilder来开辟相干的程序,哪么请在你的Project中到场一个lib,它包括了你的J2EE目次中的lib里的j2ee.jar文件。而且在我们以下开辟的Project中都到场这个lib。假如你是利用了javac以命令行方式来举行编译,哪么请在你的CLASSPATH中到场下面这个jar文件。
起首我们看一下这个图:
在EJB进门进修中,我们必要在我们的第一个例程中来创立一个Bean实体、一个Home的接口、一个远程接口。以下我们来列出响应的程序。
起首利用Jbuilder创建一个名为ejbtest的Project(注重要将J2EE的lib到场到工程中来)。然后我们会到场Converter.java(完成远程接口的事情)、ConverterHome.java(完成Home接口事情)、ConverterEJB.java(EJB实体文件)。
Converter.java文件:- /**
- * Title: EJB Test Project$#@60;p$#@62;
- * Description: $#@60;p$#@62;
- * Copyright: Copyright (c) HD$#@60;p$#@62;
- * Company: China Code$#@60;p$#@62;
- * @author HD
- * @version 1.0
- */
- package ejbtest;
- import javax.ejb.EJBObject;
- import java.rmi.RemoteException;
- public interface Converter extends EJBObject {
- public double dollarToYen(double dollars) throws RemoteException;
- public double yenToEuro(double yen) throws RemoteException;
- }
复制代码 <p>
有了这样一个呼声:让java代替C语言成为基本语言。这些足以说明java简单易学的这个优点。其次,java的功能强大,前面我也提到了,EJB3.0的推出使java成为了大型项目的首选。 |
|