如何在API Store上发布服务?

时间:2012-11-19 21:29:36

标签: api wsdl registry wso2 wso2-am

首先我下载了​​zip文件,

  • WSO2 API Manager 1.2.0和
  • WSO2 Governance Registry 4.5.2。

我的目标是

  1. 基于WSDL和许多XSD创建服务,然后
  2. 在漂亮的API Store用户界面上发布此服务。
  3. 首先,我通过使用“管理控制台”(https://localhost:9443/carbon/admin/index.jsp?loginStatus=true)在“API管理器”中导入WSDL来创建服务。然后我没有找到任何直接的方式将那个作为API发布,因为我没有找到一种方法将生命周期附加到服务,如product documentation "Publish Service as API"中所述。

    我该怎么办?我是否需要配置“API Manager”以使用this article中讨论的“Governance Registry”数据库,还是有更简单的方法?

    我只是在玩原型设计,所以如果有简单的解决方案我会很感激。谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在here找到如何将生命周期附加到G-Reg中创建的服务。在推出服务之后跟随它,直到它进入生产状态,然后您可以将该服务作为API发布。然后,您可以从api-publisher app看到您创建的API。

但请注意,当您尝试将创建的API状态更改为发布商应用中的“已发布”时,如您提到的documentation中所述,它包含已知的错误APIMANAGER-834。我们目前正在努力解决此问题。