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

use*_*912 2 wso2 wso2as

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

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

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

小智 6

WSO2 Application Server有许多优点.

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

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

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

4.)部署同步功能,您可能拥有非常大量节点的集群环境以及跨集群升级应用程序版本和配置更改可能会让人头疼.使用部署同步功能,您只能修改一个标记为manger节点的节点,而Deployment synchronization将负责自动且一致地在集群中同步更改.

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.