Resin - Java应用服务器
睿驰科技为Caucho Resin软件的中国区授权代理商。
Resin是CAUCHO公司的产品,对servlet和JSP提供了良好的性能, resin自身采用JAVA语言开发。是servlets 和jsp的引擎 Resin是 HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也强。站点都是使用该WEB服务器构建的。
Resin也可以和的WEB服务器一起工作,比如Apache server和IIS等。ResinServlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很的事情。
Resin负载平衡(Load balancing),可以增加WEB站点的可靠性。方法是增加服务器的数量。比如一台SERVER的错误率是1%的话,那么负载平衡的两个Resin服务器就可以使错误率降到0.01%。
服务器平台:
Resin提供了快的jsp/Servlets运行平台。在java和java script的下,Resin可以为任务选用合适的开发语言。Resin的一种语言XSL(XML stylesheet language)可以使得形式和内容相分离。如果您选用jsp平台作为internet商业站点的,那么速度、价格和都是要考虑到的,Resin十分,表现更成熟,很具备商业软件的要求。从站点下载的就是版本。相对于tomcat3.1,后者更象是正在研究的项目。目前Resin可以sun的j2ee,而tomcat不能直接,而j2ee是基于java服务器端大系统的基础。 JSP环境之服务器Resin安装Resin3 之后已经不在是的jsp容器,并且ejb,jta等功能。目前Resin4 (2010年后已经比较稳定)性能更好。并且已经servlet 3.0标准. pro版本负载均衡和文件缓存。很多大型门户网站都采用pro版本作为应用服务器。
tomcat目前版本6.x也已经发展成为稳定的轻巧的jsp容器。和Resin是不同的发展方向。tomcat6并不ejb,jta等高等功能,需要自己扩展,比较麻烦。但负载均衡。
CAUCHO公司,还为Resin添加了php解析执行功能。能够运行php程序。但相对php的原生版本还是有一定差距。
Resin 普通版本和pro版本主要区别:
Resin 普通版本和pro版本主要区别是pro缓存和负载均衡。pro因为有的cache功能,独立作为web服务器处理静态页面性能都可以和apache有一比。但普通版本独立作为web服务器性能就要差一些。当然可以使用apache+Resin的方案借助apache的缓存功能提高性能。但负载均衡就是普通版不能比的了。
Resin了您的架构
安装,管理层,您需要的。在Caucho,我们自豪地在内部建造Resin的几乎组分。Resin是构建可扩展数据秘籍云应用程序的内容。
当您的底层架构基于第三方软件包构建时,很难扩展您的应用程序。第三方组件都需要单独的更新计划,内存,资源和昂贵的许可;使用Resin,您不会浪费时间使用第三方组件或外部依赖项。缩放Resin时,可以缩放整个应用程序。下图强调了Resin相对于多个第三方组件的优势:
-
涵盖并横向扩展您的环境(公共云、私有云、混合云)
-
通过和安全的组件进行易用的配置
-
内存占用量小(总共35MB)硬件较少
-
要维护的多个和更新,扩展成本很高
-
第三方组件的多个配置文件需要“接线代码”,引入故障点和可能的安全漏洞
-
大型架构内存开销,需要更多硬件和安全管理
Resin通过提供内部构件的架构来解决上述问题,该架构旨在用于大规模可扩展和数据非应用。Resin为您的应用提供:
-
经过以协同工作的组件
-
没有外部依赖
-
重新构建即可升级和测试的能力
-
小的内存占用
-
直接使用Resin代码的工程师
Resin的核心组件为您提供构建和维护应用程序的。Resin缓存,健康监控和消息传递领域的行业标准,因此您可以地当前环境。
定义您的用例
非任务关键/小于10CPU
如果您的应用程序较小,并且:
-
将部署到非群集环境
-
要Java EE配置文件的子集
-
有益基本的体系结构的小代码库
这些应用程序任务和业务关键应用程序所具有的的要求,并且可以在具有开源组件的单个服务器上实现。对于这些项目,我们推荐Resin的GPL版本,因为它是开源应用服务器的版本。
任务关键型/大于10CPU
在此类别中使用第三方体系结构以为这您的应用程序受到:
-
需要外部框架和组件兼容的升级
-
第三方组件中的错误需要外部
-
尝试扩展时出现多个故障点
-
缓慢而停滞的发展
这些应用程序处于复杂的英语,需要经过测试,可扩展和管理的环境才能保持。管理多个第三方组件,矿建和配置文件变得不切实际。
- 2024-12-09
- 2024-12-03
- 2024-12-03
- 2024-11-27
- 2024-11-19
- 2024-11-12
- 2024-12-10
- 2024-12-10
- 2024-12-09
- 2024-12-06
- 2024-12-05
- 2024-12-05