首页 > 其他分享 >服务器的架构有哪些

服务器的架构有哪些

时间:2023-09-18 17:33:38浏览次数:43  
标签:SOA EAI 服务 哪些 系统 业务 架构 服务器

服务器的架构有哪些

1、单体架构


软件设计经典的3层模型是表现层,业务逻辑层,数据访问层。典型的单体架构就是将所有的业务场景的表现层,业务逻辑层,数据访问层放在一个工程中最终经过编译,打包,部署在一台服务器上。


2、垂直架构


垂直架构是将一个大项目,按照业务场景纵向拆分为互不相干的单体架构的项目。


3、前后端分离


前后端分离是横向拆分,在前后端分离的架构中,前端关注页面的样式与动态数据的解析及渲染,而后端专注于具体业务逻辑,后端仅返回前端所需的数据,不再渲染HTML页面,不再控制前端的效果。


4、EAI架构


EAI架构是连通相互独立的系统,主要解决信息孤岛问题。EAI架构将异构平台的业务系统进行集成的一种技术,主要解决各个系统各自为政,相互无法连通,形成信息孤岛的问题。EAI使用中间件作为粘合剂,来连接各个业务相关的异构系统、数据源,从而满足应用系统之间信息共享的需要。


5、SOA架构


SOA架构将各个系统的不同功能单元抽象为服务,服务间彼此通过标准的接口协议连接起来,并以此完成特定功能的实现。当出现新的业务需求时,不需要从零开始实现,只需将已有的服务进行编排装配来实现新业务。SOA是对异构系统的服务化,实现服务复用与编排。


6、微服务


微服务是SOA思想的一种提炼,它强调业务系统彻底的组件化和服务化,通过有效的拆分系统,实现敏捷开发和部署。原有的单个业务系统被拆分为多个可以独立开发,设计,运行和运维的小应用,这些小应用之间通过服务完成交互和集成。


7、微服务2.0


以ServiceMesh为代表,将服务治理作为通用组件并下沉到平台层实现,使得应用层仅仅关注业务逻辑。将业务所有的流量都转发到 ServiceMesh 的代理服务中,由服务网格帮助应用程序在海量服务、复杂的架构和网络中建立稳定的通信机制。Service Mesh强调的是通过独立的进程代理的方式,承担了微服务框架所有的功能,包括服务注册发现、负载均衡、熔断限流、认证鉴权、缓存加速等。

标签:SOA,EAI,服务,哪些,系统,业务,架构,服务器
From: https://blog.51cto.com/u_15748830/7512497

相关文章

  • 在EasyGBS数据库中怎么样存储视频,有哪些方式储存视频
    EasyGBS平台是一款安防视频监控/视频集中存储/云存储/磁盘阵列平台,具有强大的可拓展性和灵活的视频能力,轻便易部署。该平台支持国标GB28181、RTSP/Onvif、RTMP等主流标准协议,以及海康Ehome、海大宇等设备的SDK接入。有两种方法:1、在数据库中建立相关表保存视图的相对路径即可调......
  • 租用独立服务器有哪些常见的误区?
    租用独立服务器有哪些常见的误区?如今,租用独立服务器的市场随着idc行业良好的发展趋势而变得越来越广泛,其最明显的地方在于出现了许多的代理商,而成为代理商的门槛非常低,这样一来就会出现许多问题,导致很多企业在面对层出不穷的代理商做选择时,都会非常困扰,因为租用服务器还存在后续使......
  • 影响服务器稳定性的因素:
    影响服务器稳定性的因素:1、服务器配置。配置是影响稳定性的因素之一,包括cpu、内存、带宽、硬盘、操作系统等,配置低了无法支撑网站服务器的正常运行,卡顿、崩溃,就会影响到服务器的稳定性。2、恶意GJ。如果服务器遭受了ddoslcc等恶意流量GJ,也会影响到服务器的稳定性,假如服务器没有搞......
  • 公网使用SSH远程连接安卓手机Termux - Android手机服务器
    前言使用安卓机跑东西的时候,屏幕太小,有时候操作不习惯。不过我们可以开启ssh,使用电脑PC端SSH远程连接手机termux。本次教程主要实现在安卓手机termux上安装SSH,在电脑上通过SSH远程连接Termux。同时在Termux上做内网穿透,用cpolar创建安全隧道映射22端口,实现在外也可以SSH远程连接Ter......
  • 不锈钢探头液位传感器有哪些特性
    不锈钢探头液位传感器是一种高精度、高可靠性的液位传感器,其特性如下:耐腐蚀性强:不锈钢探头液位传感器采用不锈钢材料,具有良好的耐腐蚀性,可以适应各种腐蚀性介质的测量。耐高温性好:不锈钢探头液位传感器可以在高温下工作,测量温度范围可达500°C,可以适应高温液体的测量。高可靠性:不锈......
  • ​产品办理欧盟CE认证以后可以出口哪些国家?
    近年来,在欧洲经济区(欧洲联盟、欧洲自由贸易协会成员国,瑞士除外)市场上销售的商品中,CE认证标志的使用越来越多,CE标志加贴的商品表示其符合安全、卫生、环保和消费者保护等一系列欧洲指令所要表达的要求。欧盟EU25个成员国:欧盟EU和欧洲经济区EEA国家需要CE标志欧盟EU25个成员国:Austria......
  • ​产品办理欧盟CE认证以后可以出口哪些国家?
    近年来,在欧洲经济区(欧洲联盟、欧洲自由贸易协会成员国,瑞士除外)市场上销售的商品中,CE认证标志的使用越来越多,CE标志加贴的商品表示其符合安全、卫生、环保和消费者保护等一系列欧洲指令所要表达的要求。欧盟EU25个成员国:欧盟EU和欧洲经济区EEA国家需要CE标志欧盟EU25个成员国:Austria......
  • 人工模拟降雨系统特点有哪些,人工降雨模拟器应用领域
    人工模拟降雨系统是人工自动模拟降雨大厅的配套辅助设备之一,是水土流失监测系统主要的组成部分,是满足室内及野外不同环境的模拟天然降雨试验而研制的大型人工模拟降雨器,在人工降雨模拟系统实验中,通常在一块土地上设置水箱等设备,通过注入一定量的水来模拟降雨过程,主要应用在人工模拟......
  • CentOS7 ISCSI服务器搭建
    网络上大量关于搭建ISCSI服务器的文章,说使用yuminstallscsi-target-utils-y来安装依赖,实际上是不可行的。基本上都会显示Nothingtodo。那么,应该怎么安装呢?一、安装iscsi服务器软件:yuminstallepel-release-yyum--enablerepo=epel-yinstallscsi-target-utils完成后,......
  • 通过Sysmon+Nxlogs收集Windows Server 2012服务器日志-并以Syslog形式发送Json格式数
    0x01环境介绍WindowsServer2012已经安装部署好了域控,目的除了收集Windows服务器本身的日志外还收集域控环境下的各种日志。0x02Nxlog配置和使用使用社区版本即可,下载地址:https://nxlog.co/downloads/nxlog-ce#nxlog-community-edition使用的版本是当前最新版本安装过程就省略,......