api网关可以用micro的web模块实现吗

来源:10-12 编码实战: 改造api网关service

阿斯顿_马丁

2019-05-12

老师,我看micro的web模块也能做根据url的转发。跟api模块有啥区别呢?

另外我们一开始就开发微服务的话,可以用mirco new 命令直接创建服务吧,然后再写业务代码?

写回答

1回答

xiaomo

2019-05-12

micro web: 主要是用作反向代理,转发http请求;

micro api: 主要是用作api网关,将http请求转为内部微服务的rpc请求;

所以两者主要的区别就是一个是仅仅转发http请求,一个是将http请求转为与后端服务通讯的rpc请求吧。

可以通过micro new命令来生成一个代码模板,然后再基于之上来编码。

0
1
阿斯顿_马丁
非常感谢!
2019-05-13
共1条回复

Go实战仿百度云盘-实现企业级分布式云存储系统

紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员

1077 学习 · 494 问题

查看课程