gpt4 book ai didi

c# - 如何在应用程序(控制台或服务)和 Web 服务之间共享数据?

转载 作者:行者123 更新时间:2023-11-30 16:53:15 25 4
gpt4 key购买 nike

我有以下情况:

  • 处理数据并维护表示统计数据等的数据结构的 Windows 服务

  • 一个简单的 REST 网络服务 (asp.net webapi)

我希望给定由 mvc.net webapi Controller 处理的 web 请求,返回的数据由 windows 服务提供。

简单地说,我想避免只使用数据库来将数据从 Windows 服务传递到 Web 应用程序 Controller 。

因为是性能,因为是实时数据,而且量很大,所以想避开实时数据库读写的瓶颈...

这可能吗?

Redis 是唯一的选择吗?

我肯定会喜欢一种更“.NET”的方式在应用程序之间缓存数据,而不是必须通过带有 Vagrant 设置的 VirtualBox 运行 Ubuntu 机器...

谢谢!

最佳答案

这感觉几乎是理想的MSMQ专为。

关于c# - 如何在应用程序(控制台或服务)和 Web 服务之间共享数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31714409/

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