【项目实战典型案例】25.AR系统、第三方、用户三角形超级稳定耦合

简介: 【项目实战典型案例】25.AR系统、第三方、用户三角形超级稳定耦合

一:背景介绍

现阶段有一个AR助教机器人的软件,该软件的核心思想是:让学生的学习看得见、抓得住、帮得上。需要老师在第三方上制作相应的课程,然后同步到AR助教机器人中,然后把做好的课程推送出来让学生进行学习。

问题

AR助教机器人能否给用户提供正常服务是会受到第三方的限制,因为两者之间的耦合性很强

二:实现过程

1、强耦合:目前存在两个问题:

①AR助教机器人与第三方的耦合度太高,如果访问不通第三方导致爬取失败,用户就无法正常使用。

②学生登录系统时,使用的是第三方的账号密码,登录时需要去第三方上进行账号密码的校验,如果出现了高并发,那么第三方会相应的做出一些措施,比如:学生登录不上去。

2、弱耦合:对于用户登录来说,从用户每次登录都需要去第三方进行校验,完善成用户只需要在第三方上登录成功过一次,下次登录时就不需要在去第三方进行账号密码的校验了。

3、为了再次出现该案例的问题,我们在自己的系统上实现了新建课程、制定课程、同步课程的功能,避免了用户不能正常使用的问题。

三:总结

用户、第三方和AR系统的耦合:

之前的情况:学生端登录用到的是登录第三方的账号和密码 需要到第三方上进行校验,校验通过之后才能登录AR。 在第三方上做课第三方服务不稳当就会导致活动爬取不下来的问题。

现在的情况:AR有了注册的功能,学生的登录信息可以在AR进行校验不需要经过第三方。 现在在metaverse上做课。虽然对于ar系统来说也是第三方。但是metaverse系统是我们可控的有什么问题可以随时调整。

为什么解耦合:因为第三方的服务不稳定 并发多会影响AR系统的使用。出现了问题是我们控制不了的,也不能立即解决,只能等着学习通恢复了之后AR才能正常使用。 所以解开耦合即使学习通不稳定了 也不会影响AR系统的使用


相关文章
|
10月前
|
机器人 vr&ar
案例25-用户、第三方和AR系统的耦合性
用户、第三方和AR系统的耦合性
|
10月前
|
机器人 vr&ar 数据安全/隐私保护
项目实战典型案例25——ar、第三方服务、用户三角形超级稳定耦合
项目实战典型案例25——ar、第三方服务、用户三角形超级稳定耦合
70 0
|
10月前
|
设计模式 前端开发 NoSQL
AR系统总结收获
AR系统总结收获
|
10月前
|
vr&ar 数据库 数据安全/隐私保护
28个案例问题分析---25---用户、第三方、AR系统的耦合性--模块耦合
28个案例问题分析---25---用户、第三方、AR系统的耦合性--模块耦合
58 0
|
vr&ar iOS开发 开发者
苹果 AR/VR 设备专属系统来了!或命名为 realityOS
苹果 AR/VR 设备专属系统来了!或命名为 realityOS
152 1
苹果 AR/VR 设备专属系统来了!或命名为 realityOS
|
7月前
|
设计模式 测试技术 vr&ar
提升你的Android开发技能:从AR/VR沉浸到UI设计和故障排除(三)
提升你的Android开发技能:从AR/VR沉浸到UI设计和故障排除

热门文章

最新文章