存储转发系统软件包含:sftp 服务端,mqtt 服务端,交互接口(暴露给其他系统)。限定语言:C/C++/Go/Rust,运行于 Linux 系统,功能:
实现 RBAC ,用户只能访问指定目录,只能对指定的文件进行操作。
sftp 服务,支持用户对文件的上传、浏览、下载、删除、更新以及过期删除等操作。
mqtt 服务,将其他系统的消息通过该系统发送至订阅者。
支持同时上传的用户数为 m ,同时下载的用户数为 n 。
其他系统通过接口去修改该系统的某些信息。
老师这几天问我能不能实现这个功能,因为之前没太了解过网络编程,所以有点无从下手。想请教一下各位大佬,完成这些功能需要学习什么知识,或者实现这些功能的思路。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.