Resin是CAUCHO公司(http://www.caucho.com/)的产品,是一个非常流行的支持servlets 和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼APACHE SERVER。许多站点都是使用该WEB服务器构建的。
Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。
Resin支持负载平衡(Load balancing),可以增加WEB站点的可靠性。方法是增加服务器的数量。比如一台SERVER的错误率是1%的话,那么支持负载平衡的两个Resin服务器就可以使错误率降到0.01%。
Resin 2.1.4( resin-2.1.4.zip),你可以从http://www.caucho.com/download/ 站点上查询Resin的最新版本并下载它。
Resin服务器平台介绍简介:
Resin提供了最快的jsp/servlets运行平台。在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。 Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。如果您选用jsp平台作为internet商业站点的支持,那么速度、价格和稳定性都是要考虑到的,resin十分出色,表现更成熟,很具备商业软件的要求。而且,它是全免费的。从站点下载的就是完整版本。所以值得向您推荐! 相对于tomcat3.1,后者更象是一个正在研究的项目。目前resin可以支持sun的j2ee,而tomcat不能直接支持,而j2ee是基于java服务器端大系统的基础。但tomcat结构非常合理,而且是apache组织的产品,因此有着很好的远景。
Resin1.1的特性包括:
1 支持jsp1.1和在服务器端编译的javascript.
2 比mod_perl,mod_php更快,比Jakarta Tomcat快3倍。您可以在Caucho的站点看到很全面的各种测试报告。
3 使用servlet2.2引擎。
4 自动的servlet/bean编译!
5 Servlet,XSL Filtering
6 支持IIS,Apache,Netscape和其它内置了HTTP/1.1的Web服务器。
7 XSLT和XPath1.0引擎。
8 企业级的共享软件(基于一个开放源码的协议)安装与启动:安装特别简单,只需将resin-1.1.3.zip解压缩到某个目录即可。在运行之前需要有 jdk的支持。启动方式是执行:resin-1.1.3/bin/httpd (在NT)系统已经按照缺省设置启动,系统将监听8080端口。jsp文件可放在resin-1.1.3/doc目录下;servlet可以放在 resin-1.1.3/doc/web-inf/classes下面。测试 从 http://localhost:8080/ 中可以看到resin的欢迎界面。
下载您可以在此下载最新的Resin1.1.3。大概是2.5M。当然,您也可以去 http://www.caucho.com 官方站点了解详细内容并下载resin1.1.3或者3.1x
GlassFish是什么?
GlassFish 是一个轻量级的Web2.0开发和部署平台,建立在基于OSGi的模块化架构上。开发者可以从这个支持动态扩展和可嵌入式的平台上获益,此平台还支持现存的Java Web技术,以及JRuby和Groovy。
GlassFish包括哪些功能?
GlassFish提供了一个基于OSGi的轻量级可扩展的核心。与GlassFish的更新中心结合,开发人员可以获得Java Web技术,动态语言支持,容易使用的管理和命令行界面。
GlassFish社团正在开发一个免费,开源的Java应用服务器。这个服务器实现了Java平台中的最新特性。
Java平台包括一些技术的最新版本如:
◆Enterprise JavaBeans (EJB) 3.0,
◆JavaServer Faces (JSF) 1.2,
◆Servlet 2.5,
◆JavaServer Pages (JSP) 2.1,
◆Java API for Web Services (JAX-WS) 2.0,
◆Java Architecture for XML Binding (JAXB) 2.0,
◆Java Persistence 1.0,
◆Common Annotations 1.0,
◆Streaming API for XML (StAX) 1.0和其它一些新的技术。
目前最新版的GlassFish技术预览版已经发布,具有高度模块化特点,扩展方便,支持java,并支持php,jRuby on Rails 和 Phobos javascript等多种语言。
还有Tomcat、Jboss等服务器,以后用到了在慢慢记录下来好好学习一下.
分享到:
相关推荐
- **开源应用服务器特点**:多数开源应用服务器(如Jboss、Resin)均有对应的商业版本,但仅有Glassfish实现了开源与商业版本同源。这为用户提供了更加灵活的选择,同时保证了技术更新的一致性。 - **竞争态势**:...
相比其他流行的开源应用服务器如Tomcat、Jboss和Resin,GlassFish 2.0 提供了更全面的企业级功能。 **Windows环境下GlassFish 2.0的安装步骤:** 1. **下载GlassFish Server v2.1**:访问官方网址...
6. WebSphere:是IBM的Java应用服务器和中间件平台,它为开发、运行和监视全天候的工业强度Web应用程序提供了完整的中间件基础设施。 在学习JavaWeb的过程中,了解并熟练使用这些web服务器是十分重要的。它们不仅...
- 其他服务器如JBoss、GlassFish、Resin、Weblogic和Websphere,部分支持JavaEE,适用于大型项目。 6. **Tomcat详解** - **Tomcat概述**:开源免费,支持最新Servlet规范,如Tomcat7支持Servlet3.0。 - **安装与...
根据功能,Java应用服务器主要分为两大类:Web应用服务器和JavaEE应用服务器。Web应用服务器主要用于托管Servlet和JSP,而JavaEE应用服务器则提供了更全面的服务,包括EJB(Enterprise JavaBeans)支持、JMS(Java ...
5. **Web服务器**:常见的JavaWeb服务器有Tomcat、JBoss、GlassFish、Resin、Weblogic和Websphere,它们支持不同的Servlet和JavaEE规范,其中Tomcat是最广泛应用的免费服务器。 **Tomcat服务器**: - **版本支持**...
- **WebLogic与其他应用服务器对比**:除了WebLogic之外,还有其他一些知名的应用服务器,例如IBM的WebSphere、Sun的GlassFish、Resin以及Apache Tomcat。这些服务器各有优势,但在企业级应用领域,WebLogic以其丰富...
Tomcat和Resin虽然也能运行Java应用,但仅实现了部分J2EE规范,而商业选择如IBM的WebSphere和BEA的WebLogic则更昂贵。 在Web服务器方面,淘宝网选择了Apache作为前端服务器,负责请求转发。Apache因其稳定性和功能...
Apache Tomcat是一个基于Java语言开发...在实际应用中,Tomcat通常与其他Web服务器和反向代理服务器结合使用,以构建高效、稳定的Web应用架构。对Tomcat的深入理解和熟练掌握,对于Java Web开发人员来说是必不可少的。
在Eclipse这样的集成开发环境中,可以通过配置JDK、服务器和Web工程来便捷地开发和调试JSP应用。 **Eclipse的使用技巧** 在Eclipse中,可以设置工作空间,配置JDK和服务器。Eclipse提供了丰富的快捷键和功能,如...
早期,Java应用服务器的开源选择包括Tomcat、Resin和JBoss AS,而商业软件则有IBM的WebSphere和BEA的WebLogic。现在,Apache的Geronimo和Sun的Glassfish也是值得考虑的JEE应用服务器。 在Web Server方面,淘宝网...
随着技术发展,Apache Geronimo和Sun Glassfish等开源JEE应用服务器也逐渐崭露头角,为开发者提供更多选项。淘宝网对JBoss AS的选择,反映了其对开源软件性能和稳定性的认可。 #### Web Server:Apache 在Web ...
如今,Apache的Geronimo和Sun的Glassfish也为开发者提供了更多选择。 在应用服务器前,淘宝网部署了Apache作为Web服务器,以实现负载均衡和请求转发。Apache以其稳定性和强大的功能成为主流选择。然而,近年来,轻...
- **GlassFish**: Sun Microsystems发布的一款开源应用服务器,MYECLIPSE支持GlassFish v1和v2版本。 ### 二、STRUTS2 **Struts2**是Apache Struts的下一代框架,用于构建动态、可扩展的Web应用程序。Struts2支持...
### Tomcat基础知识与JavaWeb开发要点...通过以上内容的学习,可以深入理解JavaWeb的基本概念、Tomcat服务器的工作原理以及如何在IDEA环境中进行Web工程的开发和部署。这对于JavaWeb开发者来说是非常重要的基础知识点。
- **每种服务器的安装步骤:**对于每种服务器,详细列出了安装过程中的注意事项和具体操作步骤。 #### 四、总结 Liferay Administration Guide不仅是一本详细的指导手册,还是一部涵盖了Liferay各个方面的重要资源...
- **Tomcat、Resin、JBoss、Oracle Application Server、GlassFish、SUN Application Server** 等都有专门的章节介绍其在不同操作系统下的安装配置过程。 - 每种应用服务器的配置细节有所不同,但总体流程相似,...