WSO2 AS的优势,而不是其他应用程序服务器

时间:2013-11-09 15:29:27

标签: wso2 wso2as

为什么有人会使用WSO2 Application Server而不是其他应用服务器?

我宁愿只遇到问题,主要是由于类加载问题,所以如果有人能指出使用WSO2-AS时有什么好处或用例确实有所作为,我将不胜感激。

我可以看到其他独立WSO2产品的好处,但就AS而言,我宁愿依赖更轻量级的服务器而只需打包我需要的库。

1 个答案:

答案 0 :(得分:6)

WSO2 Application Server有许多优点。

1。)它提供了对多租户的内置支持,如果您有像组织这样的孤立部门,则不需要拥有多个服务器实例,您只需创建一个新租户即可。

2.。)为租户,Web应用程序和Web服务提供自动延迟加载支持。在生产系统中,特定的租户/ Web应用程序/ Web服务可能是理想的,有时候将硬件资源连续分配给这些理想的应用程序是一种浪费,特别是如果您使用IaaS。当新请求发送到特定租户/ Web应用程序/ Web服务时,WSO2应用程序服务器可以检测到这种理想的租户/ Web应用程序/ Web服务并释放其资源,并且租户/ Web应用程序/ Web服务将再次加载。

3.。)广泛的部署选项,支持部署内部部署,公共或私有IaaS,公共或私人PassS,如Apache Stratos。一个示例可以立即将他的应用程序部署到WSO2 App Cloud(http://wso2.com/cloud/app-cloud/)而无需下载任何内容,之后他可以获得上述平台之一的相同体验。

4。)部署同步功能,一个集群环境可能会有非常多的节点,并且整个集群中升级应用程序版本和配置变化都会让人头疼。使用部署同步功能,您只能修改一个标记为manger节点的节点,而部署同步将负责自动且一致地在集群中同步更改。

5.。)在WSO2 Application Server上开发应用程序时,您可以利用碳平台级功能,如身份,注册表,日志记录,分布式缓存,多租户等。例如,可以使用平台提供的身份功能来管理用户,角色权限也用于身份验证和授权,无需编写自己的东西。

6.。)在其他WSO2产品中内置支持SSO等安全标准。

7.通过WSO2 BAM为Web服务和Web应用程序构建内部监视功能。

8。)增强且丰富的应用程序和服务仪表板,便于基本统计,应用程序管理,安全向导,代码生成,Try-It工具,运行时日志配置等。

9。)增强的类加载机制(从AS 5.1.0开始),在一个应用服务器实例中,每个应用程序级别可以有多个虚拟服务器环境。例如,可以指定在最小Tomcat模式下运行的应用程序,也可以指定运行Carbon模式(Tomcat + Carbon平台)。

当遇到您的特定问题时,如果您可以指定Application Server版本并详细说明您的类加载问题,我可以为您提供更具体的答案。

如上所述,我想提一下我来自WSO2。