点击空白处退出提示
作品详情
其主要由 12 个微服务构成:用户管理微服务、教程管理微服务、评论管理微服务、搜索与推荐微服务、社交分享
微服务、通知与消息微服务、图片视频存储微服务、统计与分析微服务、认证与授权微服务、分类与标签微服务、
实时聊天微服务、错误日志与监听微服务。
1. 教程管理微服务主要负责创建、编辑、删除和发布手工艺作品教程的功能,包括文字说明、图片和视频等
内容。其中,使用了 OpenFeign 远程调用了图片视频存储微服务的图片和视频上传功能。
2. 图片视频存储微服务主要负责存储和管理教程中的图片和视频文件,确保文件的安全和可靠性等,其中,
使用了 FastDFS 文件系统存储教程图片以及视频;
3. 认证与授权微服务主要负责处理用户的身份验证和授权,确保只有经过身份验证且有访问权限的用户可以
使用系统。其中,用户登录方式中增加了三方登录(微信、QQ);
4. 实时聊天微服务主要为用户提供实时聊天功能,使用户可以与其他用户或教程作者进行交流和互动。主要
使用 Spring WebSocket 完成聊天的后端接口实现;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论