studio manager dss developer chile advantages wso2

manager - wso2 esb advantages



¿Qué es wso2 ''orbit'', ''kernel'' y ''platform''? (1)

  • Orbit empaqueta dependencias externas de terceros que no son mantenidas por WSO2, pero que son necesarias para algunos productos.

  • Kernel contiene código fuente para el código núcleo / kernel de la plataforma de carbono sobre la cual se ejecuta cada producto.

  • La plataforma contiene la fuente de toda la plataforma de carbono y todos los productos WSO2 están dentro de la plataforma.

Al construir desde la fuente, primero necesitaría construir la órbita, luego kernel y finalmente construir la plataforma.

También puedes probar construir desde una de las ramas, como la rama 4.0.0 o 4.1.0. El kernel para 4.0.0 está disponible en

https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.0.0

Del mismo modo, también puedes obtener ubicaciones de svn de sucursales para la órbita y la plataforma.

Puede crear una versión de parche yendo al directorio de parches y versiones desde allí.

Por ejemplo, si quiere compilar la versión 4.0.6 de la plataforma, vaya a la platform/patch-releases/4.0.6 en la plataforma de pago y compilación desde allí.

Mientras trabajaba en cómo construir la plataforma wso2 desde la fuente, he encontrado muchas referencias a los términos ''órbita'', ''kernel'' y ''plataforma''.

Estos términos representan repositorios de códigos separados, por ejemplo

svn co https://svn.wso2.org/repos/wso2/carbon/orbit/trunk/ orbit svn co https://svn.wso2.org/repos/wso2/carbon/kernel/trunk/ kernel svn co https://svn.wso2.org/repos/wso2/carbon/platform/trunk/ platform

¿Qué representan estos términos en funcionalidad y cuál es su relación entre ellos?