wso2 - 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 上的注册表项?或者我可能需要使用其他东西吗?
解决方案
这不可能通过 REST API 开箱即用。Registry 有一个 AdminService,您可以访问该 AdminService 并通过 SOAP 获取相关功能。但是在您的情况下,由于您需要一个 REST API,您可以创建一个将使用此管理服务的 Web 应用程序客户端,这样您就可以通过此客户端获得一个到注册表的 REST API。
已经有这样的客户端写了。从以下博客中查看有关如何获取和配置的步骤。
http://abeykoon.blogspot.com/2015/04/wso2-gov-registry-using-registry-api.html
干杯。
推荐阅读
- android - 尝试在 TeamCity 中构建和运行 Docker 容器时出错
- mysql - 从标签中删除名称在(name1,name2):fails / ok:从标签中删除,id 在(1,2)
- powershell - 如何将成员添加到 ForEach 循环中对象的现有属性?
- r - 在 R 中使用 lapply 从二项式分布创建样本时出错
- c# - .net 核心依赖注入“IMyService”是一种在给定上下文中无效的类型
- python - 未按特定顺序传递 lambda 函数中的参数时出错
- postgresql - 使用函数计算gps位置和postgis地理值之间的距离?
- python - 我如何从 steam api 获取统计信息
- javascript - 如何优化块的显示?
- python - 我在为 python 安装 pdftotext 时遇到困难