请选择 进入手机版 | 继续访问电脑版

12360技术网 - 专业IT技术发表平台

 立即注册  找回密码
查看: 3598|回复: 3

软件三体架构理论

[复制链接]

21

主题

25

帖子

157

积分

注册会员

Rank: 2

积分
157
发表于 2020-1-26 10:40:19 | 显示全部楼层 |阅读模式
静望远方,混沌思考始于三体。
物理学中的三体,指某个宇宙空间存在三个较大质量的天体,在给定初始的质量、速度、距离的条件下,研究其运行规律,初始条件下微小的变化能带动整个三体系统的长期的巨大的连锁反应。
软件三层架构,顾名思义,分为三层,分别是“数据访问层”、“业务逻辑层”、“表示层”。
软件三体架构,顾名思义,分为三体,分别是“数据访问体”、“业务逻辑体”、“表示体”。
三层与三体一字之差,““有层次感,自上而下;“”有体积感、距离感,自内而外,“"与“"之间有引力与光线传播。

数据存储位置

任何数据存储在数据访问体的外存、数据访问体内存、业务逻辑体内存、表示体内存、表示体外存,仅没有业务逻辑体的外存,表示体的外存相对较小,数据访问体的外存相对较大。
如天体物理结构,外存是稳态地壳,内存是高温地核,业务逻辑体像恒星是一个体型庞大炙热的火球。
数据控制中心

业务逻辑体是数据的控制中心,表示体为中心提供表示数据服务,数据访问体为中心提供访问数据服务,业务逻辑体可以带参数调用获取表示体数据访问体上的数据,表示体数据访问体可以带参数调用业务逻辑体,但仅能起到事件触发作用不可以获取返回数据。
如天体间的重力中心,用户居住在表示体的陆地上,在软件系统中并不代表用户居住地就是系中心,地球上的人类一样不是太阳系的中心,业务逻辑体的引力光线到达表示体数据访问体后,会有一个引力使得表示体数据访问体做周期性围绕运动并反射光线,小质量天体对大质量天体的引力则相对较小,无法使业务逻辑体做围绕运动,但行星的重力有任何的变动,都会形成蝴蝶效应影响整个三体系的运行规律。
数据传输请求

一般情况下,表示体通过互联网与业务逻辑体进行通讯,数据访问体通过局域网与业务逻辑体进行通讯。
如天体间的引力速度与光速相近,在浩瀚的宇宙空间中,传输会有延迟性,太阳光到达地球的时间需要8.3分钟,表示体离系中心的距离一般会比数据访问体离系中心的距离要更远。
软件三体架构软件三层架构的延伸实现的一种,是对软件三层架构的完善与补充,更有利于形象的对三层架构的理解。
暂时先讲解到这,后文再详细分析讲解。
                                                                                                                                       
                                                    
  • 点赞                        
  • 收藏                        
  • 分享                                                                                                                        
  •                                                         
                                      
    • 文章举报                           
                                                
                                                                        
                                            
                                                        静望远方                                                                发布了7 篇原创文章 · 获赞 0 · 访问量 9247                                                                                            私信                                                            关注
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x




上一篇:Nginx--概述及相关概念
下一篇:什么技术,让阿里拿下国家技术发明奖?
回复

使用道具 举报

20

主题

26

帖子

196

积分

注册会员

Rank: 2

积分
196
发表于 2020-2-6 02:23:45 | 显示全部楼层
感谢楼主的无私分享![www.12360.co]
回复

使用道具 举报

0

主题

9

帖子

199

积分

注册会员

Rank: 2

积分
199
发表于 2020-2-7 06:08:58 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧![www.12360.co]
回复

使用道具 举报

13

主题

17

帖子

133

积分

注册会员

Rank: 2

积分
133
发表于 2020-2-8 21:25:08 | 显示全部楼层
楼主,我太崇拜你了![www.12360.co]
社区不能没有像楼主这样的人才啊!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

12360技术网

GMT+8, 2020-2-18 06:09 , Processed in 0.085746 second(s), 25 queries .

本网站内容收集于互联网,Www.12360.Co不承担任何由于内容的合法性及健康性所引起的争议和法律责任。 欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。

© 2019-2020 Www.12360.Co

快速回复 返回顶部 返回列表