API 主导连接的优缺点

API主导的连接是数字化转型的关键,通过体验层、工艺层和系统层实现用户与系统的分离,增强安全性、可重用性和灵活性。然而,多层结构可能增加复杂性,需要权衡。大型组织尤其受益于这种方法,但需要管理和优化网络跃点以确保性能。
摘要由CSDN通过智能技术生成

API 主导的连接是当今 IT 面临的最重要的设计模式。它是数字化转型的关键,也是向消费者解锁组织产品和服务的 IT 战略。这种模式有很多方面,所以在本文中,我将记下一些关键租户和一些想法。然后,我希望通过评论和对话,我可以开始讨论,并在将来跟进更多文章。

作为 EPAM API 实践的高级解决方案架构师,我们可以带来的最具影响力的变革是采用 API 主导的连接。大多数组织在某种程度上都有 API,通常是从 SOA 或微服务方法演变而来的。API 被引入一个组织,一次一个,因此,从自然演变开始,会有许多 API,但它们不会遵循 API 主导的连接方法。下一步是遵循这个标准,但经常存在阻力,就像所有变化一样。这导致组织走上连接其系统的点对点路径,这是 API 世界中的反模式。这就像客户端-服务器应用程序的时代,最终被模型-视图-控制器设计模式所取代。API 主导的连接也有类似的概念。在模型-视图-控制器中,系统的用户在视图层连接,控制器管理业务流程,模型连接到数据。

同样,在 API 主导的连接中,也有三层;体验(视图)、流程(控制器)和系统(模型)。这三个层允许您通过体验层和系统层中的记录系统分离应用程序的使用者。业务逻辑和业务流程位于流程层中。这样做有很多好处,我将在下面概述。下图显示了 API 主导的连接示例。

 

 

1. 体验层

您可以将安全性应用于不同的应用程序使用者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值