dubbo+soul关于怎么在控制器调用service接口的问题

如图dubbo整合soul网关后通过网关的名称加上@soulclient注解的path属性拼接的路径直接用http可以请求

img


请求如下

img


但是如果在controller去调用的话怎么通过网关去调用service
如果只有zk+dubbo的话直接通过注解@Reference(version = "${versions}", group = "${group}")注入即可调用服务;在引入soul网关后怎么在controller中调用service呢求解,最好有事例代码截图,感觉像是fegin或者http工具在控制器中调用,不是很确定希望有用过的解答一下

img


网关是配置IP入关协议吧。和http协议本身没关系吧。
参考
通用网关协议_weixin_30782293的博客-CSDN博客 背景WEB服务是:用户通过浏览器发送请求给WEB服务器,web服务器接收到请求后将用户请求的资源再发送给浏览器,然后浏览器会展示给用户看。大部分的web服务都是处理静态内容的。但是随着动态资源的出现和流行,简单的处理静态资源的服务已经不能满足我们的需要,但是常见的WEB服务器又只能处理静态内容,这怎么办。我们可以使用一个外部程序配合web服务来提供动态资源的访问。当用户发... https://blog.csdn.net/weixin_30782293/article/details/99062760

只要设置控制器的映射路径即可。@RequestMapping("/url")