gpt4 book ai didi

reactive-programming - 如何做响应式(Reactive)六边形建筑

转载 作者:行者123 更新时间:2023-12-05 06:27:31 26 4
gpt4 key购买 nike

我一直听说六边形架构必须与任何框架无关,并使用接口(interface) (SPI) 来委托(delegate)不属于业务层的每个代码部分。

但是如何在不使用额外框架的情况下通过六边形架构创建一个响应式(Reactive)业务层呢?大多数时候 SPI 的实现是响应式(Reactive)的(API 的实现/适配也是),业务层的核心也应该是响应式(Reactive)的。

是否有任何 JSR(由每个响应式(Reactive)框架实现)可以使用?或者我应该定义自己的框架并使用我将在下文中使用的最终框架进行改编?

最佳答案

我从来没有按照响应式(Reactive)编程方法开发过软件,对此我了解不多...但我知道这是一种编程范式,因此它定义了您编写源代码的方式,构造它等。

在我看来,RxJava 不能被视为一种框架,就您用来与应用程序外部的参与者进行通信的技术而言。 RxJava 将是一种编程语言 (Java) 的扩展,无法使用它编写响应式代码。

所以我看使用RxJava写六边形源码没有问题。

关于reactive-programming - 如何做响应式(Reactive)六边形建筑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55210945/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com