应用Enterprise Java Beans加速开发过程

ZDNet软件频道 时间:2000-06-08 作者:Paul A. Watters |  我要评论(6)
本文关键词:
介绍Solaris 8上的Enterprise Java Beans的应用,提供对多层应用程序的介绍。

J2EE 参照实现

如果你还不打算购买已经出现的技术,SUN也提供了J2EE的参照实现,包括EJB的支持,可以从java.sun.com免费下载到。

有些用户可能注意到这个服务器没有对应用做优化,但是它足以应付测试和配置。现在的J2EE参照实现仅仅有Sun SPARC版本,没有对应SUN Inter的版本。当你经过一系列的注册后,就可下载到j2sdkee1_2-solaparc.sh,大约10MB。改变文件的权限使其可执行,并依照下列步骤安装。

unix% chmod +x j2sdkee1_2-solsparc.sh

unix% ./j2sdkee1_2-solsparc.sh

or by typing

unix% sh ./j2sdkee1_2-solsparc.sh

 

接下来,你会被再次问到是否同意FCS Release Binary Software Evaluation Agreement。按压[Spacebar]滚动屏幕,你会被问到:

Do you agree to the above license terms? [yes or no] 

输入yes继续按装进程,屏幕上会出现一些信息如下:

Unpacking...

Checksumming...
0
0
Extracting...
Archive:  ./install.sfx.18308
         creating: j2sdkee1.2/
         creating: j2sdkee1.2/lib/
         creating: j2sdkee1.2/lib/classes/
         creating: j2sdkee1.2/lib/security/
         inflating: j2sdkee1.2/lib/security/server.policy  
         inflating: j2sdkee1.2/lib/security/client.policy  
         creating: j2sdkee1.2/lib/dtds/
         inflating: j2sdkee1.2/lib/dtds/application-
         =>client_1_2.dtd  
         inflating: j2sdkee1.2/lib/dtds/application_1_2.dtd  
         inflating: j2sdkee1.2/lib/dtds/ejb-jar_1_1.dtd  
         inflating: j2sdkee1.2/lib/dtds/web-app_2_2.dtd  
...

Done.

 

在文件展开完毕后,需要将他们移到相应的目录中去(通常是/usr/bin,也可能是/opt)。可以使用下述命令:

unix% mv j2sdkee1.2 /usr/local/

接下来,需要编辑用户配置脚本,包括设置CLASSPATH并关联属性(如JDBC名)。useconfig.sh文件可能在/usr/localj2sdkee1.2/bin下面,如果安装目录在/usr/bin。标准的userconfig.sh看起来像:

J2EE_CLASSPATH=$CLASSPATH:
=>/usr/local/somejdbcdriver/jdbc.jar
export J2EE_CLASSPATH
JAVA_HOME=/opt/jdk1.2.2/solaris
export JAVA_HOME

这里我们扩展了原来的CLASSPATH定义来包含第三方JDBC驱动程序,并且设置JAVA_HOME参数。

下一步就是阅读 “Configuration Guide”,它是J2EE的支持文档(分开下载),以便正确的激活包括EJB在内的各个组件。比如,需要设置http.port以运行EJB服务器(默认9191),以及本地COBRA对象的主机名和端口号,默认的localhost端口号是1050,WEB SERVER端口是8080,SSL端口是7070。

也可以手动的修改这些配置,位置在/usr/local/j2sdkee1.2/config的目录下。在将J2EE服务上线之前,要确认是不是有服务和原有服务冲突。

------ ------
点击页数,可转到相应的页。  
1 2 3 4 5  回栏目首页
   

百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134