我是这个领域的新手,任何人都可以帮助我。以下是我的要求。
我有一个数据源,我想通过REST服务访问这些数据,我已经创建了一个数据源,并在执行CURL命令时给出响应。此外,我想要做的是在WSO2EI中将其公开为REST服务,并且必须在wso2 API管理器中配置/发布端点。
请指导我如何实现这一目标,我已尽力而为,但我无法取得多大进展。
提前致谢。
您可以通过创建ODATA服务[1]来创建DSS REST服务。如果您使用的是ODATA,则无需手动定义CURD操作。 DSS服务器将使用CURD操作自动映射RDBMS数据库。
否则,您可以使用此处[2]中描述的数据服务创建自定义REST服务。在这里,您可以定义REST服务以及需要针对特定请求执行的SQL查询。
我发现这个博客[3]包含用WSO2 API管理器公开数据服务的指令。此示例使用WSO2EI生成ODATA服务,并使用WSO2 API管理器公开为托管API,如下图所示。