采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在系统架构图里 token 不是由商户上传到商户子系统中的么,为什么上传 token 的接口却又放在用户子系统里了?
同学你好:
我重新解释下这张图(经过详细的审计和校验代码之后),其实,这张图画的是没问题的。可以看到,我在图中 “商户上传 Token” 那里,其实是使用的虚线,这其实说说明,这个步骤并不属于商户子系统,表达的意思是商户的行为。
那么,为什么上传 Token 的功能放到用户系统中来实现,而不是商户系统呢?这里的话,不同的系统有不一样的设计。我这里解释下,我们的系统这样设计的原因。
1. Token 是优惠券的凭证,那么,它自然是比较重要的数据信息。如果让商户自己随意上传到系统中,而由于商户的误操作,上传的并不是对的数据,会造成极大的麻烦,且会给平台和商户造成巨大的损失;
2. 所以,我这里的意图是:商户将 Token 直接交给平台的运营人员,运营人员经过校验与协商,确定 Token 都准确无误之后,直接导入到用户子系统(通过用户子系统的接口即可),将来分发给领取用户就好;
这里,我还是要做出强调说明,并不是说商户的 Token 就一定不能直接上传,而是说每个系统都会有自己特殊的考虑和设计,所以,不能一概而论,我们还是要遵循需求来设计并实现。同时,我也表达下这里的歉意,我确实没有在课程中详细的说明这样设计和实现的原因,这在以后我在设计和更新课程时,一定会考虑解释清楚,非常抱歉。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
老师,为什么这个图中商户上传 Token 那里是虚线呢?
同学你好,我已经重新回复啦,可以看下。
不好意思,这张图所指向的确实是不对的,后期对课程更新的时候,我会对这一点重新说明。非常感谢同学发现问题。
主要问题不是这张图,我觉得图里的设计是完全合理的。我想问的是代码实现中为什么要把商户上传 token 的接口放在用户子系统里?这明明是个给商户使用的功能,应该放在商户平台里才对啊。
请问这个问题就这么不回复了吗?
看来是系统设计有缺陷不敢承认咯?
登录后可查看更多问答,登录/注册
从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。
1.6k 1
1.0k 1
860 11
1.3k 8
918 6