从现有的外部 rest web 服务 (C#) 创建到 WSO2 ESB 的代理服务

Create proxy service to WSO2 ESB from existing external rest web service (C#)

我只是想知道是否可以从现有的外部休息 Web 服务 (C#) 创建到 WSO2 ESB 的代理服务?如果可能,是否有关于如何操作的指南或示例?我已经尝试使用谷歌搜索但没有找到任何内容,在 WSO2 网站上这是一个示例,但它通过 JAVA 创建了一个 API 并将(CAR)文件上传到 ESB 管理控制台,我不想将我现有的 rest web 服务转换为 JAVA 因为它会花费很多时间而且我对 JAVA 不太熟悉,我现有的 REST web 服务是使用 Web api 2.0 (C#) 开发的.

如有任何帮助或建议,我们将不胜感激。

谢谢

是的,你可以,即使没有任何 Java 知识。您只需在 ESB 中设置代理以指向您的 C# web 服务。您可以使用任何 Web 服务作为代理服务的端点,无论服务的底层语言如何。最后,Web 服务应该是实现独立的。这就是它的一切。只有提供的接口才重要。

查看 ESB5 的文档:https://docs.wso2.com/display/ESB500/Using+REST+with+a+Proxy+Service

它包含通过接收 REST 或 SOAP 请求的代理提供 REST 网络服务的示例。