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

J2EE项目开发范文VIP免费

J2EE项目开发范文_第1页
1/42
J2EE项目开发范文_第2页
2/42
J2EE项目开发范文_第3页
3/42
第1页共42页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共42页12J2EE项目开发为一款功能强大的Java集成开发环境,Eclipse支持J2EE项目的开发。Eclipse对J2EE的支持是通过插件Lomboz来实现的,Lomboz不仅支持JSP的开发,更重要的是它能够将不同的Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,从而使Java开发者更好地使用Eclipse创建、调试和部署J2EE应用。本章主要介绍如何在Eclipse下使用Lomboz插件,以及结合JBoss应用服务器开发JSP和EJB。12.1常用的J2EEWeb应用服务器目前J2EEWeb应用服务器有很多,既有商用的又有免费的,用户可以根据需要选择合适的应用服务器进行项目开发。下面简单介绍种常用的J2EEWeb服务器。12.1.1WebSphereWebSphere应用服务器(WebSphereApplicationServer)是IBM开发的Web应用服务器,它提供了增强的ServletAPI和Servlet管理工具,并集成了JSP技术和数据库连接技术。WebSphere应用服务器的主要功能如下。(1)包括一个基于Java并且独立于Web服务器和基于操系统的Servlet引擎,这使Servlet的开发能够“一次写成,各处使用”。此外,WebSphere应用服务器还提供能够与大多数流行的应用程序设计接口兼容的服务器插件的选项。(2)支持数据库连接池。应用程序需要的数据库连接可以从可用连接的缓冲池获得,从而消除为每个请求打开一个新连接所花费的系统开销。(3)提供对JSP的动态页面内容支持。(4)启用LDAP(轻量级目录访问协议)支持的目录服务。(5)WebSphere应用服务器的管理器使用图形界面,易于为装入本地和远程的Servlet设置选项和设置初始化参数,方便管理Servlet和记录Servlet消息,还可以监控WebSphere应用服务器使用的资源,如活动Servlet会话、JDBC连接等。(6)提供丰富的示例和文档。联机和可打印文档帮助开发者快速入门,并提供了帮助实现服务器高级功能的基本类及其扩展的示例应用程序。12.1.2WebLogicWebLogic是BEA公司开发的一款业界领先的应用服务器,是J2EE的纯Java实现。WebLogic具有高性能、高可靠性的特点。同时它的跨平台能力和对J2EE标准的支持,使其成为目前最好的Web应用服务器之一。它的特点如下。(1)可以在一台计算机,或者在被集群捆绑在一起的多台计算机上建立拥有相同域名的不同Web站点。(2)能够部署基于J2EE标准编写的服务器端代码,包括Servlet、JSP、JavaBean和EJB。(3)可以部署使用远程方法调用(RMI)的纯Java分布式应用程序。(4)可以使用安全套接层(SSL)和WebLogic的内在支持为用户验证和授权实现强大的安全性。第2页共42页第1页共42页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共42页(5)多个WebLogic服务器可以组成一个负载均衡,具有高可用性和高容错能力的集群。(6)WebLogic的跨平台功能使其能在多个操系统上部署,不仅如此,还可以使用WebLogic简单的基于Web的管理和监视工具方便地对其进行管理。12.1.3JBossJBoss是一款支持EJB的优秀的J2EE应用服务器。作为一个开放源代码的项目,JBoss已经从一个EJB容器发展成为基于的J2EE的Web操系统。和BEA的WebLogic、IBM的WebSphere相比而言,JBoss的运行效率和可靠性毫不逊色,它的优势在于良好的性比。JBoss不仅体现了J2EE规范中最新的技术,其开源的特性还提供了一个非常优秀的学习环境和开发J2EE项目的平台。12.1.4Tomcat作为应用广泛的Web服务器,Tomcat自然不可忽视。由于Tomcat在本书的第9章已做了详细介绍,不再赘述。12.2JBoss的安装与启动由于JBoss的开源性,它常用来开发J2EE项目。本节介绍一下JBoss服务器的安装与配置。12.2.1获取与安装JBoss由于JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统已经安装了JDK。可以从网址来下载JBoss,目前JBoss的最新版本是4.0.3RC2,在这里使用比较稳定的4.0.1版本。JBoss的安装很简单,只需将下载的压缩包解压至本地磁盘,例如F:\jboss-4.0.1。解压后的目录结构如图12-1所示。bin目录主要包含run.jar和shutdowm.jar等启动、停止服务器脚本;client目录主要包含与客户端相关的文件;docs主要包...

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

碎片内容

J2EE项目开发范文

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