在J2EE项目的开发阶段,开发人员通常使用的是JBoss开源应用服务器。而在生产阶段,商业应用服务器BEA WebLogic Server因其增强的特性成为不错的选择。遗憾的是,在JBoss中开发的应用程序不能在WebLogic Server上直接部署,需要进行修改。
JBoss,作为J2EE应用服务器,以其EJB容器卓越的性能、技术的潮流性、开发部署J2EE应用的方便性赢得了很多J2EE开发者的信赖。其中,免安装、基于JMX构架、热部署(Hot Deploy)、快速开发EJB应用等几项特征与其他商用服务器相比,显得有些得意忘形的样子。尽管其本身没有重大的缺陷,但毕竟是Open Source的开发模式,文档很少,因此要很好的掌握、精通开发基于JBoss的应用还是显得有些力不从心。
JBoss是一款非常强大的J2EE应用程序服务器,但是这种强大的功能也带来了复杂性。本文作者Marcus Zarra分析了如何在JBoss中配置多个数据库以及数据源。
为了运行JBoss,你需要准备以下工具:
如果你的应用程序将连接到数据库,你可能需要为数据库配置一个数据源。以下是如何配置一个简单的数据源:
需要的软件:JDK1.3(for WIN) ,J2EE_1_2_1_SDK,JBoss2.0(www.jboss.org)
点对点连接:是最简单的拓扑结构允许两节点之间直接通讯。在这里一般是一个存储设备和一台服务器。
点对点连接:是最简单的拓扑结构允许两节点之间直接通讯。在这里一般是一个存储设备和一台服务器。
Domain:端口地址中最重要的字节是Domain。这是交换机本身的地址。一个字节最多允许256个可能的地址。
ISCSI是互联网SCSI(小型计算机系统接口)的缩写,由Internet工程任务组(IETF)开发的链接数据存储设备的IP基础的存储网络标准。通过IP网络传送SCSI命令,ISCSI使得企业内部互联网的数据传输更为便利,并且通过远程管理存储。ISCSI协议是存储区域网络(SAN)有望飞速发展的关键技术之一。同时由于IP网络的普遍存在,ISCSI也可以被用于局域网(LANs)、广域网(WANs)或者英特网内的数据传输、存储与检索。