『高级篇』docker之微服务业务分析(九)
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:『高级篇』docker之微服务业务分析(九)从本节开始微服务的开发,说到开发有几个问题需要解决,首先要知道我们需要开发什么?什么
千家信息网最后更新 2025年12月02日『高级篇』docker之微服务业务分析(九)
原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
原文链接地址:『高级篇』docker之微服务业务分析(九)从本节开始微服务的开发,说到开发有几个问题需要解决,首先要知道我们需要开发什么?什么样的业务场景,分析业务场景,有几个微服务,每个微服务需要完成什么样的功能,微服务之间的关系,之间的依赖关系,他们之间是如何通迅的,这些都了解的之后,我们就可以进入开发阶段了。
业务场景
用户可以注册和登录
现在的登录系统一般都是单点登录,支持跨域,在去使用其他系统的时候就不需要登录了,最好是不要使用session,最好是无状态的,避免使用session。
- 登录用户可以对课程进行CURD操作
上边这个不是大而全的系统,只是微服务的功能,老铁咱们的目的很明确是搞微服务,不是学web开发的,我们通过上边的几个功能上从0开始了解微服务,一行不拉的完成开发微服务,让大家去开发有个真切的体会的。
基本的微服务的流程
- 用户访问api网关
- api网关访问2个用户的edgeservice(java) 和 课程的edgeservice(java)
- 这2个接口提供的http协议(rest)
- 用户的edgeservice 访问的用户服务
- 课程的edgeservice 访问的课程服务
- 用户服务对外接口是Thrift 跨语言的协议
- 课程服务对外接口使用Dubbo,只限java
- 用户服务(java) 后端有个数据库
- 课程服务(java) 后端也有一个数据库
- 信息服务(python)对外接口是Thrift (用户注册的时候,可能发送短信,或者邮件确认可能需要信息服务)
- redis 来进行用户的信息存储,提供给用户服务使用
- 课程的edgeservice 和 课程服务 通过 zookeeper 来完成服务的发现
- 用户查询课程 需要调用课程服务,这也就是微服务之间的调用
PS:接下来,老铁跟我一起完成微服务的建设和搭建过程。
服务
用户
课程
开发
登录
业务
之间
接口
用户服务
信息
功能
场景
系统
对外
分析
上边
数据
数据库
时候
最好
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳市云飞网络技术有限公司
中班国家网络安全教案
初中网络安全手抄报图片
默认服务器ip地址查询
java 怎么使用数据库
计算机网络技术是什么
微信手机软件开发视频网站
郴州市计算机软件开发培训哪里好
诺基亚登陆qq连接不到服务器
先进网络安全管理模式
BT连不上Excel数据库
怎么建foxpro数据库
asp中sql数据库文件
咸阳网络安全宣传活动
八仙购物软件开发
兰州诚信软件开发
珠海畅达网络技术有限公司
孝感网络安全宣传周
小白怎么学习软件开发
软件开发公司一站式服务
数据库创建表年龄
各种数据库的关系
三丰云服务器在哪里申请
数据库 最小覆盖是什么意思
数据库停止脱机
数据库年龄每月定时更新
姑娘学习网络安全
宁波弘讯软件开发有限公司
自组织网络技术百度文库
数据库中ssex sno