电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

J2EE OA项目开发日记(缺少项目经验的可以仔细阅读)VIP专享VIP免费

J2EE OA项目开发日记(缺少项目经验的可以仔细阅读)_第1页
J2EE OA项目开发日记(缺少项目经验的可以仔细阅读)_第2页
J2EE OA项目开发日记(缺少项目经验的可以仔细阅读)_第3页
我现在正在做一个J2EE的OA项目,基于安全保密考虑,项目名称以下称为J2EEOA。现在,项目的系统需求和设计阶段都已做完,正处在编码阶段。在这个过程中有很多开发心得和体会,不吐不快。在这里,整理出来与大家一同分享。文章中应用大量专业术语,所以在阅读前,您应有一定的基础知识,如javalanguage、jsp、servlet、j2ee、ejb、ejb-ql、structs(MVC)、jboss、ant等。为了帮助大家更好的阅读,把相关知识链接列在下面。1.JBossApplicationServer:http://www.jboss.org/或者http://sourceforge.net/projects/jboss/2.JavaLanguageSpecificationhttp://java.sun.com/docs/books/jls/或者http://java.sun.com/products/javahelp/whitepaper.html3.JDKhttp://java.sun.com/j2se4.J2EEhttp://java.sun.com/j2ee5.ANThttp://jakarta.apache.org/ant/index.html6.Structshttp://jakarta.apache.org/struts/7.JSPhttp://java.sun.com/products/jsp/8.Servlethttp://java.sun.com/products/servlet/9.EJBhttp://java.sun.com/products/ejb/10.EJB-QLhttp://java.sun.com/j2ee/tutorial/1_3-fcs/doc/EJBQL.html安装和配置JBossApplicationServer今天的工作主要是安装JBoss。下面在介绍JBoss之后重点讲解配置JBossApplicationServer后我总结出的经验。为什么要选择JBoss作应用服务器?JBoss是一个符合标准的开放源码的J2EE应用服务器套件的名称,当前最新版本为3.0。JAS套件包括JBossServerEJBv2.0Container和server,JBossMQJMS1.0implemetation,JBossNSJNDIimplemetation,JBossCMPadvancedO/Rmapper和JDBCdataobjectstorageimplemetation以及JAAS-basedJBossSXsecurityframeeork。所有的JBoss应用程序都是100%纯java应用程序。JBoss3.0包括最新的微型JMX内核、完整的HTTPServer(Jetty或Tomcat)、JCA、EJB2.0,是一个完整的、丰富的基于J2EE规范的应用服务器。JBoss3.0遵循EJB1.1规范和部分EJB2.0规范。在这方面,它类似Sun's'J2SDKEnterpriseEdition'(J2EE),但JBoss服务器内核仅支持EJB服务器。JBoss内核不包括支持Severlet/JSP的WEB包容器,尽管它捆扎了Tomcat或Jetty。最小内核需要是指JBoss要求的最小内存和磁盘空间。JBoss可以运行在内存为64MRAM的机器上,要求很少的磁盘空间(包括源代码)。Sun'sJ2EE要求最少128MRAM、31M磁盘空间。由于要求较小内存方面的原因,JBoss启动比SunJ2EE快10倍并自带了一个数据库服务器(HypersonicSQLServer),在JBoss启动时数据库服务器自动启动(Sun'sJ2EE也自带了一个CloudScapeSQLserver,但CloudScapeSQLserver必须同Sun'sJ2EE分开启动)。JBoss完美的功能之一是它支持“热”部署。这个意思是部署一个Bean就是拷贝JAR文件到部署目录那么简单。如果你正在Bean已经部署的情况下进行这个操作,JBoss自动卸载Bean,再部署新版本的Bean。JBoss是基于LGPL的分发,也就是说它是完全免费的。(编译自:http://www.jboos.org)安装JAS3.0首先在Windows下安装JAS,安装成功后,再将JAS移植到Linux服务器上。·安装JDK1.3,在安装JAS之前,必须在JAS服务器上安装JDK。·下载JAS3.0的安装程序首先去JBoss站点下载JAS3.0的安装程序,文件名jboss-3.0.0_tomcat-4.0.31.zip下载地址1:http://www.jboss.org/downloads.jsp下载地址2:http://sourceforge.net/projects/jboss/·释放安装程序下载后,使用压缩工具WinRAR,把jboss-3.0.0_tomcat-4.0.31.zip释放到c:\,释放之后,在c:下出现jboss-3.0.0_tomcat-4.0.3目录,它就是JAS的主目录。·运行JASJAS的主目录下有一个bin目录,它是JAS的运行入口,run.bat是JAS的windows版运行程序,ruh.sh是JAS的unix版(包括linux、solaris等操作系统)运行程序。双击run.bat文件,弹出运行窗口。图片1刚开始运行JAS的窗口图片2运行中的JAS窗口JAS运行成功后,8080端口被Tomcat的Servlet引擎占用,8082端口被JBoss的代理管理占用。Tomcat占用的8080端口可以被修改的,下面将会介绍到。JAS的目录及其描述约定说明:在下面,我将JAS中的一些目录进行说明和描述。JAS的主目录描述为${jboss.home}·JAS的bin目录名称为bin,描述...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部