gpt4 book ai didi

gemfire - Apache Geode Web 框架

转载 作者:行者123 更新时间:2023-12-02 17:08:03 26 4
gpt4 key购买 nike

我们使用 VS 并集成了以下 Web 框架

https://visualstudio.microsoft.com/vs/features/web/frameworks/

角度维埃 react Bootstrap Cordova

我想知道是否有与 Geode 更集成的 Web 框架,或者选择其中哪一个作为 UI 层?

最佳答案

正如 VHF 所说,另一方面,Spring Boot 包含对各种 Web 框架和其他 Web 技术的出色支持。请参阅此处:

此外,客户端:

大多数引导功能都可以通过“Starters”方便地提供:

https://github.com/spring-projects/spring-boot/tree/master/spring-boot-project/spring-boot-starters

在典型的 Apache Geode 应用程序架构中,开发人员将像设计任何以数据库为中心的应用程序一样,使用 client/server topology .

在这种安排中,Spring Boot 应用程序将成为“客户端”,使用 ClientCache instanceSpring Boot for Apache Geode (SBDG) 为您提供了 OOTB(请参阅 here )。服务器端将严格由后端数据存储(即 Apache Geode 服务器)组成,用于缓存、分布式计算、事件流处理,甚至充当应用程序的记录系统 (SOR) ,完成与坚持。服务器集群不会提供任何 Web View 、数据或其他服务。

Apache Geode 集群确实公开了某些 Web 服务(例如 Developer REST API ),但这是为了在客户端上使用不同技术(Spring/Java、JavaScript 等)构建各种 Web 客户端。

因此,应用程序架构的所有面向用户的组件都应驻留在客户端,例如在 1 个或多个访问后端 Apache Geode 集群((数据/持久应用程序状态维护)服务器)的 Spring Boot Web 应用程序中。

当然,这只是推荐的最佳实践,您可以自由选择,但请记住,客户端和服务器具有非常不同的资源需求,考虑到 JVM 的变化无常,通常不建议将两者混合使用堆管理等(例如服务请求(具有不同的有效负载)、频率或请求等等)。

希望这有帮助!

关于gemfire - Apache Geode Web 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59160334/

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