首页 > 解决方案 > WSO2 EI REST API 管理器资源

问题描述

我需要管理部署到 Enterprise Integrator 中的注册表资源。像这样使用 REST API: https://localhost:9443/registry/resource/_system/governance/EstrattoContoEnti/xml/EstrattoContoEntiConf.xml

我可以获取资源,但是……我该如何修改或创建一个新资源?调用 PUT o POST 我收到错误 405 - 方法不允许。

是否有任何 API 来管理 WSO2 EI 上的注册表项?或者我可能需要使用其他东西吗?

标签: wso2wso2ei

解决方案


这不可能通过 REST API 开箱即用。Registry 有一个 AdminService,您可以访问该 AdminService 并通过 SOAP 获取相关功能。但是在您的情况下,由于您需要一个 REST API,您可以创建一个将使用此管理服务的 Web 应用程序客户端,这样您就可以通过此客户端获得一个到注册表的 REST API。

已经有这样的客户端写了。从以下博客中查看有关如何获取和配置的步骤。

http://abeykoon.blogspot.com/2015/04/wso2-gov-registry-using-registry-api.html

干杯。


推荐阅读