新闻banner
您当前的位置 : 首 页 > 新闻中心 > 行业资讯

联系我们Contact Us

苏州市曼特增强塑料有限公司

联系人:沙总

手 机:13338662316

电 话:0512-65865296

网 址:www.szmantle.com

Email:seawin0110@163.com

地址:苏州市相城区黄桥镇生田工业坊国华路8号 

玻璃架构是怎么组成?

2023-03-25 09:15:03

玻璃架构是一种软件架构模式,其核心思想是将系统分为一个核心层和多个外围层,核心层负责处理业务逻辑,外围层负责处理与平台和基础设施的交互。这种模式的名称源于大厦中的玻璃幕墙,因为玻璃幕墙可以看到大厦内部的结构,而玻璃架构也可以让开发人员更好地了解系统的结构和功能。下面我们来详细介绍玻璃架构的组成。

e4a4c336ded43a849812c2f1adf17a2d_20211122090505_500.jpg

1.核心层(Core Layer)


核心层是整个系统的主要部分,它负责处理业务逻辑、数据操作、状态管理以及持久化等方面的内容。核心层中通常包括一些固有的组件和服务,这些组件和服务用来处理系统内部的各种业务逻辑和数据操作。RTM模具


核心层中的组件和服务通常是高度自治的,它们必须具备独立性、可测试性、可扩展性和可维护性等特性。同时,核心层也应该遵循“单一职责”原则,确保每个组件和服务都只负责一项功能。这样可以实现核心层的高内聚性和低耦合度。玻璃钢模型


2.外围层(Periphery Layer)


外围层包括平台和基础设施,主要用于处理与系统外部的交互,包括用户接口、数据库、消息队列等。外围层中的组件和服务需要连接到核心层,将核心层的输出数据提供给用户或其他系统,也需要将输入数据传递给核心层进行处理。


外围层的组件和服务通常是由第三方提供的,比如数据库模块、Web框架和安全模块等。这些组件和服务并不具备自治,需要按照系统的需求进行组合和配置。


3.辅助层(Auxiliary Layer)


辅助层是球面层和外围层上的一些服务和组件,主要用于提供额外的功能和支持。辅助层并不是玻璃架构中必须的一层,但是它可以帮助我们更好地组织系统,使得系统更加灵活和敏捷。


辅助层的组件和服务通常是特定的,例如日志服务、缓存服务、监控服务、负载均衡服务等。这些组件和服务可以结合外围层和核心层使用,以提高系统的性能、可靠性和可维护性。


4.总结


玻璃架构是一种灵活性和可维护性都非常高的软件架构模式。它便于开发人员将系统分解成不同的组件和服务,同时保持高度的自治和低耦合度,从而使得系统更加稳定和可扩展。无论是大型企业级系统还是小型Web应用,玻璃架构都是一种非常适用的架构模式。


上一篇:玻璃钢模型制造步骤:2022-12-29

近期浏览:

24小时咨询热线

133 3866 2316

联系人:沙总

手 机:13338662316

网 址:www.szmantle.com

地址:苏州市相城区黄桥镇生田工业坊国华路8号 

真空袋模具

关注我们 更多精彩

真空袋模具

手机官网