API可以作为G-reg中的自定义资产添加吗?

时间:2016-08-18 09:25:51

标签: api wsdl wso2 wso2carbon wso2greg

就像WS-Policies,Swagger,WSDL,WADL等一样。可以将API作为自定义资产添加到G-reg中吗?

1 个答案:

答案 0 :(得分:2)

据我了解,您需要向G-Reg引入新的内容类型工件( WSDL,WADL,策略和模式称为内容类型工件)。要以编程方式上传此类工件,您需要编写一些称为处理程序和扩展的自定义代码,

<强>处理程序

请找到这个blog post,它解释了您的要求的基本处理程序。除此之外,请参阅以下G-Reg(碳注册表)中提供的样本媒体类型处理程序

WSDLMediaTypeHandler.java

SwaggerMediaTypeHandler.java

WADLMediaTypeHandler.java

GC Eextensions

如果您要引入内容类型工件,则必须编写发布商并存储扩展程序,以使其在pub / store中运行。但是,用户只需正确部署处理程序,就可以在admin / mgt控制台中上传此类工件。

请查看this question以了解扩展程序的创建。