Java资源网

| JAVA基础 | 环境配置 | JDBC | 线程技术 | Socket编程 | JavaMail | JAVA与XML | 设计模式 | 技术新闻 | Java认证 | 程序人生 软件下载
| JSP&Servlet | Spring | Struts | Hibernate | JBuilder | Eclipse | WebService | EJB技术 | J2ME开发 | 应用服务器 | JXTA | Ajax
Articles search文章搜索
   关键字:
   类 别:
       
New download 最新下载
· [组件]HTML Parser 1.5
· [教程]WebSphere Studio应用教程
· [组件]JDom 1.0
· [工具]Junit3.8.1
· [教程]EJB编程及J2EE系统架构和设计
· [教程]EJB教程
· [教程]J2EE Tutorial中文版
· [教程]Java编程思想2(英文)
· [教程]java编程思想(完整版)
· [教程]Java网络编程
New articles 最新文章
· 设计移动 Web 服务
· 解析XML的时候完全忽略DTD
· 理解XML Schema XML Schema 初步
· 标签库的深入研究
· 提升JSP应用程序的七大绝招
· 如何使用JDOM对XML文件进行操作
· 处理XML字符串中特殊字符
· 利用Digester把XML转换成为Java对象
· 使用WebService 和RMI远程协作
· 使用Axis开发Web Service程序
Articles top 热门文章
· Eclipse基础--plugin插件安装(6644)
· eclipse+tomcat+lomboz的安装配置说明(4774)
· Java程序员就业前景(4584)
· Windows下JAVA环境变量的设置祥解(3788)
· Tomcat下JSP、Servlet和JavaBean环境的配置(3716)
· 使用links方式安装Eclipse插件(3698)
· 一个老程序员的心理话(3533)
· linux下jdk的安装与配置(3459)
· 初学者入门:Structs中基本配置入门(3334)
· Eclipse 运行命令行参数大全(3084)
   您的位置:首页>>应用服务器
 
· Tomcat 5集群中的SESSION复制一 ChinaITLab | 2006-04-12 |
  Tomcat 5服务器为集群和SESSION复制提供了集成的支持。本系列的第一篇文章将为大家提供SESSION持久性以及TOMCAT集群中SESSION复制的内在工作机制一个概要认识。我将会讨论SESSION复制在TOMCAT5中是怎样进行的以及跨越多集群节点的SESSION持久性的复制机制。在第2部分,我会详细讨论一个带有SESSION复制功能的TOMCAT集群的安装例子,并且比较不同的复制情形。
· Apache+JK+Tomcat负载平衡配置 未知 | 2006-04-12 |
网上关于Apache + JK + Tomcat的集群配置例子很多,按着例子配置下来,基本都能运行,不过,在一些重要的地方却没有进一步的说明。这次公司一个产品就是采用Apache+JK+Tomcat集群,在整个配置、测试过程中,遇到了许多的问题,经过不断测试、摸索,最后总算是搞定了,性能也达到了预期的目标。针对网上的例子,感觉有必要再详细的介绍一下我的配置过程,对一些要特别注意的地方进行补充。 集群有别于分布式的解决方案,它采用的是每台服务器运行相同应用的策略,由负责平衡的服务器进行分流,这对提高整个系统的并发量及吞吐量是更有效的办法。而集群对请求的处理又有两种不同的方式:负载平衡、状态复制(即集群),状态复制需要在各服务器间复制应用状态,而负载平衡则不用,每台服务器都是独立的。实践证明,在各应用服务器之间不需要状态复制的情况下,负载平衡可以达到性能的线性增长及更高的并发需求。
· Apache+Tomcat负载平衡设置实例详解 cleverpig | 2006-04-12 |
每个Tomcat worker是一个服务于web server、等待执行servlet的Tomcat实例。例如我们经常使用像Apache之类的web server转发sevlet请求给位于其后面的一个Tomcat进程(也就是前面所说的worker)。本文详细介绍了如何配置各种类型worker和loadbalance,并说明了各种类型worker的特性和loadbalance配置的原理。
· 选择应用服务器的七个标准 ChinaITLab | 2006-04-10 |
  或许大家注意到了, 这两年, 报纸上铺天盖地的“IBM中间件,你看到了吗?”形象广告 开始进入我们的视野.   中间件, 已经逐渐升级成为拥有和操作系统一样重要的地位了. 在一个企业级应用系统来说, 中间件的地位已经日益重要.   而我们在选择中间件的时候, 每一家中间件厂商都有自己的一套数据以及拥有优势的地方, 眼花缭乱. 这往往令我们比较困惑..   Weblogic,Webpshere, OAS 还是 JBOSS? 作为用户自己, 我们是否有自己的一套标准呢?   作为一个中间件用户, 我在此列出一些自己选型时候的标准, 同时也抛砖引玉, 希望大家列出自己的评判标准或者考虑的因素..
· Kodo EJB:符合EJB3规范的持久层框架 ChinaITLab | 2006-04-10 |
  在Kodo EJB框架中,对象和关系数据库之间的映射(对象-表,对象属性-字段等)都是使用JDK5.0中的最新特性—注释(Annotation)来提供,不再需要提供额外的配置文件。 根据EJB3规范的要求,Kodo EJB除了支持在EJB容器中使用满足重量级企业应用的需求之外,也支持在普通Java应用中采用,提供轻量级的持久层框架。只不过当我们在EJB容器中使用Kodo EJB时我们需要更多的工作以便满足EJB容器的要求。
· BEA邮政行业RFID解决方案 ChinaITLab | 2006-04-10 |
  RFID(Radio Frequency Identification)电子标签技术自上世纪第二次世界大战出现以来,已广泛应用于各个领域和环节。目前在我国,电子标签主要应用于铁路、邮政、公安、制造、物流、烟草、零售、医药、金融收费等诸多行业和相关领域。不同行业对RFID技术的应用环境千差万别,导致RFID软硬件设施的技术要求迥异。因此,如何针对不同行业的应用特点,提供适应本行业的RFID解决方案,是每个RFID软硬件设施提供商需要面对的现实问题。   RFID技术跟踪的是物品信息,相比较于其它的业务系统,事件数发生了千倍量级的增长,因此对处理这些事件的中间件要求更为苛刻,BEA公司做为一个全球领先的应用和服务基础件供应商,是解决这些问题的业界专家。同时,众多开始实施RFID项目的客户使用的是BEA的基础件,要求BEA能够对RFID技术进行更好的支持。因此,BEA公司从去年初开始,和RFID软硬件提供商一道合作,参与了不同行业的诸多RFID试点项目的实施。   基于对RFID技术和应用的发展前景,BEA公司于今年10月收购了RFID中间件领域的领导厂商ConnecTerra(EPCglobal架构复审委员会三家技术厂商之一,负责和领导RFID诸多软件层面的标准制定工作),并和众多RFID硬件提供商和行业应用提供商合作,为不同行业提供全面的RFID端到端解决方案。
· Apache Beehive——Workshop运行时的发展 Chinaitlab | 2006-04-10 |
  WebLogic Workshop 8.1包括了一个应用框架和一个IDE来支持使用页面流、控件和带注释的web服务开发企业应用程序。本文将介绍Workshop 8.1运行时与Apache Beehive项目之间的一些区别。   自从2003年WebLogic Workshop 8.1应用框架发布以来,它已经经历了重大的变化。更值得注意的是,BEA将该框架作为蜂巢计划(Beehive)捐献给了Apache软件基金会。这是在2004年5月宣布的,此后,Beehive就一直处于Apache孵化器中,直到2005年8月它成为一个顶级Apache项目。这意味着其代码、社区、bug、开发流程以及项目的未来现在都对整个企业Java社区公开了。然而,变化并未结束,因为与此同时Beehive也已经获得了巨大的技术进步。   技术的发展   与Workshop 8.1相比,Beehive框架中的技术已经发生了重大变化。现在Beehive控件包含在一个更为轻量级、更易于测试且更灵活的容器中,而仍然保持了一个简单的元数据驱动的用户模型。NetUI具有更丰富的特性,而且由于在编程模型和表示层所做的改进,它也更易于配置了。从Workshop 8.1到Beehive最为明显的变化可能是从Javadoc元数据标签到与标准兼容的Java 5.0注释的转换。接下来,我们将深入探讨Beehive的每一部分。   Controls   Beehive中的Controls框架是一个更为通用的元数据驱动的POJO框架。该框架被分为两部分——一个核心框架,它支持开发基于JavaBean的注释,以及一组系统控件和服务,用于特化核心框架以抽象对JDBC数据源、JMS队列和EJB之类的J2EE资源以及事务和安全性服务的访问。
· 设计自己的DbUnit Chinaitlab | 2006-04-10 |
mock objects基于物理隔离层的概念,将涉及到数据库操作的代码,全用虚拟对象代替。这种方案,对业务领域里的代码来讲是可行的,也比较方便,但对于数据库操作层,此方案无用武之地,因为我们必须实实在在地与数据库打交道。 而在数据库测试中,因为我们力求将每个TestCase中众多的测试方法完全隔离起来,不会因为一个测试方法因测试增加、删除功能而影响到另一个测试方法,这样,在每一个测试之前,数据库的状态是否稳定,甚至是完全不变,就显得很重要了。而这点,正是数据库测试的难点。 Dbunit解决了这个问题。其原理很简单,就是在每个测试方法之前后,通过增删一些固定的记录,保持了数据库的固定状态,由此,我们可以在每个测试方法中自由地增删记录,而不用担心会影响到别的测试方法。 但Dbunit也有一个问题,即它不能删除非空的外键记录。举例来说,假设“员工”表中有一非空字段为“部门编号”,引用了“部门”表的id, 只要“员工”表存在任一记录,“部门”表将不能被删除,强行删除将出现违犯约束(constraint violation)的异常。当然,如果必要,我们可以将数据库的约束条件改为连锁删除,这样,一旦我们删除一名员工记录,其所在的部门记录也将从“部门”表中删除。而此又会导致“员工”表中所有该部门的员工全被删除。这是绝对不允许的。当然,作为测试,我们可以先删除“员工”表,再删除“部门”表。 但有时,某些表自己引用自己,如“组织”表中有一“上级组织编号”字段,是自己“组织编号”的外键,即,此字段引用了本表中其他记录的“组织编号”。此时,我们必须先将这些引用了其他记录的“组织编号”的记录先删除,才能删除此表中的其他记录。而Dbunit在实现上,只是用了一个简单的"delete from ..."的SQL语句,不能解决这个问题。
· SSL配置和解密错误问题 Chinaitlab | 2006-04-04 |
  几个月以前,我遇到一个客户站点,他们刚刚将其服务器从8.1sp1升级到8.1sp4。很明显,升级过程很成功,在测试时也没遇到大的问题。他们的问题是:升级成功后,他们的许多证书都快要到期了。我们很快意识到更新密钥库将是一项浩大的工程,有3个原因:首先,需要更新的证书和密钥库的数量庞大;其次,构建以及整理过程使得在向相应的密钥库中添加新证书时会产生很大的混乱;最后,获得证书签名的过程令人非常痛苦。
· Tomcat 5.0-5.5连接池配置指南 ChinaITLab | 2006-04-04 |
  本文以目前最流行的MySQL为例,讲解通过Tomcat连接池连接MySQL数据库的基本步骤,如果你了解MySQL可跳过第一步。      在进行Tomcat连接池配置前,先解压缩mysql-connector-java-xxx.zip,将其中的mysql-connector-java-3.x.x-xxx.jar取出,置于\common\lib中。
· tomcat的sql server数据源的配置 ChinaITLab | 2006-04-04 |
把jdbc包拷贝到%TOMCAT_HOME%/common/lib下面,并将jdbc包加入到系统变量classpath。
· 在 tomcat 5 中配置数据库连接池(DBCP) ChinaITLab | 2006-04-04 |
  tomcat安装路径为D:\tomcat5,在D:\下的webapps目录下建立自己的web application目录。偶建的目录名为:myapps。然后在自己的目录中建立WEB-INF目录,建议从D:\tomcat5\webapps\jsp-examples\下将WEB-INF目录Copy过来,其中已经配置好了相关设置,特别是加入了jsp2.0这个新东东。现在的目录结构应该为
· Tomcat5配置MySQL JDBC数据库连接池 ChinaITLab | 2006-04-04 |
  如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用。
· Tomcat下配置MySQL数据库连接池 ChinaITLab | 2006-04-04 |
.在$CATALINA_HOME/conf/server.xml中添加配置信息,声明连接池的具体信息
· 实例讲解配置之——TOMCAT集群配置 ChinaITLab | 2006-04-04 |
在集群中每个节点下,部署clusterapp应用。Clusterapp包含sessiondata.jsp,test.jsp,脚本。test.jsp是用来验证节点状态的页面;sessiondata.jsp是用来响应用户所发送的请求,同时记录会话ID,会话的起始和最后时间,提供用户增加、修改、删除会话的属性字段和属性值,可以通过此来判断会话的持续与否。
· Web框架tomcat 5.0 的目录结构 ChinaITLab | 2006-04-04 |
  tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍。
· 初学者入门实践:如何在Tomcat上配置SSL ChinaITLab | 2006-04-04 |
  我们的一个项目中用到了Tomcat服务器,由于用户对安全性有一定的要求,于是我们就用到了SSL。配置也很简单,下面我按步骤加以说明。
· Tomcat5.5的基本配置详细说明 ChinaITLab | 2006-04-04 |
  Tomcat是apache的一个子项目,也是一个开源项目,主要是用于J2EE web容器,由于是一个开源项目,在学习与开发测试中经常被用到,(而目前商业最为经常用到的web服务器是BEA WebLogic)。在开源项目中,鼎鼎大名的apache基金会大家肯定有所了解,网站链接:http://www.apache.org/,而旗下的Jakarta Project 主要包括了Tomcat、Alexanda等Java项目,有兴趣者可看:http://jakarta.apache.org/。考虑到各位学习者的机器配置与学习成本问题,这里选了Tomcat作为我们学习与测试J2EE的环境以下为一些基本配置:
· apache+Tomcat负载平衡设置详解 ChinaITLab | 2006-04-04 |
  每个Tomcat worker是一个服务于web server、等待执行servlet的Tomcat实例。例如我们经常使用像Apache之类的web server转发sevlet请求给位于其后面的一个Tomcat进程(也就是前面所说的worker)。本文详细介绍了如何配置各种类型worker和loadbalance,并说明了各种类型worker的特性和loadbalance配置的原理。
· 用Eclipse作为Jakarta Tomcat的开发环境 ChinaITLab | 2006-04-04 |
  Eclipse IDE: eclipse IDE 用作 JSP 页面和 Java 文件的开发环境。Eclipse 是一个非常简单易用的 IDE 环境,它具有很多特性,可以帮助程序员快速编写并调试 Java 程序。加上 tomcat 插件之后,这个 IDE 就是管理整个 Web 项目(包括 HTML 和 JSP 页面、图标和 servlet)的一个非常优秀的工具。      Sun SDK: Tomcat Eclipse 插件要正常工作所必需的一个 SDK。这个 SDK 未必一定是 Sun SDK,但是必须是一个 SDK,(不能是一个 JRE,因为这样不能正常工作)。为了让 Tomcat 能够与 Eclipse 一起正常工作,在 SDK 中必须有一个 Java 编译器。      Tomcat: 驱动 JSP 页面需要使用 Tomcat。Tomcat 引擎是非常好的一个 servlet 引擎,可以自由下载,而且非常容易安装。      Sysdeo 的 Eclipse Tomcat 启动插件: 这是用于 Jakarta Tomcat 的众多 Eclipse 插件之一。这是非常优秀的一个插件,它为我节省了很多时间,可以很好地集成 Web 项目与 Java 代码,我通常都是使用 Eclipse 来编写这些代码。
上一页 1  2  3  4  5  6  7  8  9  10  11 下一页
 
版权所有©2005-2006 JAVA资源网 渝ICP备05007591号 虚拟主机 | 关于我们 | 联系方式 | 广告业务 | 网站地图 | 友情链接