【问题标题】:Can Window Service be used to have business LogicWindow Service可以用来有业务逻辑吗
【发布时间】:2019-07-31 23:39:50
【问题描述】:

项目中有需求,windows服务需要作为RabbitMQ(消息代理)的订阅者。

一旦事件被创建,这个监听windows服务获取事件并处理事件,在处理的过程中,需要合并一些重要的业务逻辑,并将数据存储到SQL server DB中。

在我看来,Windows 服务可以只是任何业务逻辑的触发器。就像它订阅了一个事件一样,如果有任何事件发生,请阅读事件详细信息并使用任何 REST(基于 HTTP)服务执行业务逻辑。

请提供您的建议,这将更有帮助。提前致谢。

【问题讨论】:

  • 我至少没看懂你的问题或标题。

标签: rest rabbitmq windows-services business-logic


【解决方案1】:

您需要使用 c# 创建一个 Windows 应用程序,或者您可以使用 NUGET rabbitmq 客户端来消费消息并以 dB 为单位保存。

https://www.nuget.org/packages/RabbitMQ.Client

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-21
    • 2021-03-19
    • 2010-11-10
    • 1970-01-01
    • 2015-11-10
    • 2012-02-09
    • 2010-12-18
    相关资源
    最近更新 更多