简体   繁体   English

通过WebDAV访问WSO2碳注册处

[英]Access the WSO2 Carbon Registry over WebDAV

Is it possible to publish the registry of a Carbon based server (eg a stock wso2-carbon-3.2.3 platform or a wso2esb-4.0.3 where additional features were added via the Feature Manager) as a WebDAV resource? 是否可以将基于Carbon的服务器(例如,库存的wso2-carbon-3.2.3平台或wso2esb-4.0.3通过功能管理器添加了其他功能的服务器)的注册表发布为WebDAV资源?

If I understand correctly, this is possible for the Governance Registry. 如果我理解正确,那么对于治理注册表来说,这是可能的。 If it is not possible to publish the 'normal' Carbon registry and I would have to install the Governance Registry: 如果无法发布“常规” Carbon注册中心,则我必须安装Governance Registry:

  • is it possible to run the G. Reg. 是否可以运行G.Reg。 inside the same carbon instance? 在同一个碳实例中?
  • can I use postgresql as the backend of that carbon instance even if I install additional products eg Gov. Registry, Application Server, Data Services Server etc.? 即使我安装了其他产品(例如,Gov。Registry,Application Server,Data Services Server等),我也可以使用postgresql作为该碳实例的后端吗?
  • if I install necessary features with the feature manager, do I also have to set up their DB schema by importing an SQL script? 如果我通过功能管理器安装了必要的功能,是否还需要通过导入SQL脚本来设置其数据库架构? if yes, where do I find that script? 如果是,我在哪里可以找到该脚本?
  • if there is specific configuration to be performed for the GREG after installing it as a feature? 将GREG作为功能部件安装后,是否需要对GREG进行特定配置?

I know there is a lot of documentation but I am currently at a loss regarding these specific aspects. 我知道有很多文档,但是目前我对这些特定方面不知所措。 I know how to add a feature, but I didn't find a concise description like "to install IS, selected feature x + y + z". 我知道如何添加功能,但是没有找到简洁的描述,例如“要安装IS,请选择功能x + y + z”。 Is there such a documentation somewhere? 某处有这样的文档吗?

Thank you 谢谢

To answer my own question: it is possible to install the WebDAV feature on top of a stock Carbon installation; 要回答我自己的问题:可以在库存Carbon安装的顶部安装WebDAV功能; it is not necessary to use the Governance Registry. 无需使用治理注册表。 To do so, one has to install the following features 为此,必须安装以下功能

  • Registry Webdav 注册表Webdav
  • Registry WS API 注册表WS API

Follow these instructions to install them: 请按照以下说明进行安装:

http://docs.wso2.org/wiki/display/Carbon401/Installing+Features http://docs.wso2.org/wiki/display/Carbon401/Installing+Features

Use the URL of the carbon repository which matches your product's Carbon version. 使用与您产品的Carbon版本匹配的Carbon资料库的URL。 In my case, it is Carbon 4.0.1: 就我而言,它是Carbon 4.0.1:

http://dist.wso2.org/p2/carbon/releases/4.0.1

After installing those features (I don't remember whether a restart of the server was necessary), you should be able to mount the registry with this URL: 安装完这些功能之后(我不记得是否需要重新启动服务器),您应该能够使用以下URL挂载注册表:

mount -t davfs https://<carbon-server-ip>:<carbon-server-https-port>/registry/resourcewebdav /mnt/carbon-registry

HTH 高温超导

Here's few more useful links about mounting registry as WebDAV. 这是一些有关将注册表安装为WebDAV的有用链接。

About your question regarding Feature installation, WSO2 Carbon 4.0 based products support Feature Installation grouped by category. 关于您有关功能安装的问题,基于WSO2 Carbon 4.0的产品支持按类别分组的功能安装。 按类别分组的功能 HTH 高温超导

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM