gpt4 book ai didi

wso2 - 与WSO2产品之间的关系混淆

转载 作者:行者123 更新时间:2023-12-04 13:40:51 25 4
gpt4 key购买 nike

经过研究WSO2产品,似乎我得到了以下概念,所有这些只是我的理解,我不知道是否正确,请指教:

  • 所有产品都在Carbon中运行,而Carbon是wso2产品的“容器”,就像JSP之类的东西在tomcat中运行一样。我对吗?
  • 如果No.1是正确的,那么'Enterprise Service Bus','Identity Server','Data Service Server','Governance Reistry'等都在Carbon Server中运行,实际上我下载了所有产品,发现它们是所有这些都与Carbon一起发布,这意味着我可以使用命令直接启动管理控制台,并且每个人都可以自行运行,它们都有自己的管理控制台。正确的?
  • 我阅读了Carbon用户指南后的
  • ,上面写着“wso2的所有产品都是Carbon的组成部分”,因此我认为可以放置“企业服务总线”,“身份服务器”,“数据服务服务器”,“治理阻力”集成到一个管理控制台中,这意味着它们可以集成在一起,在我启动Carbon服务器之后,所有功能都可以一起运行吗?

  • 很抱歉问这样一个愚蠢的问题,但是在阅读了很多文章之后,我仍然找不到它们之间的结构,请指教,在此先感谢。

    最佳答案

    WSO2中间件产品带有许多组件。这些基于Java OSGi。因此,每个产品都带有一组OSGi捆绑包(以OSGi术语表示)。 Carbon是每个产品通用的核心框架。这又是一堆OSGi组件。碳芯(也简称为碳)包含一组必不可少的束。日志记录,集群,安全性等。Carbon是一个单独的下载,您也可以运行。除非您正在做特定的事情并且知道自己在做什么,否则独自运行碳本身并不是一件很有趣的事情。

    现在,回到产品上来..每个产品都具有碳芯以及更多的OSGi组件。这些附加组件反射(reflect)了产品特定的功能。例如,如果您使用ESB,则它是碳芯加上其他组件,使其成为“ESB”。其他产品也是如此。

    您可以使用Carbon服务器并安装所有这些附加功能。功能部件安装是通过Eclipse用于安装插件的相同技术完成的。由于所有内容都是OSGi捆绑包,因此必须有一个OSGi容器,所有这些容器都可以在其上运行。 Carbon在Equinox OSGi容器之上运行。

    因此,Tomcat也是一个单独的OSGi捆绑包。您可以将这些组件安装到任何正在运行的Carbon服务器中,并立即添加Webapp托管功能。

    关于wso2 - 与WSO2产品之间的关系混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15585025/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com