gpt4 book ai didi

.net - 什么是窗口服务?它们与其他 .NET 应用程序有何不同?

转载 作者:行者123 更新时间:2023-12-04 00:44:19 24 4
gpt4 key购买 nike

什么是窗口服务?它们与其他 .NET 应用程序有何不同?欢迎任何看到差异的引用或示例

最佳答案

Windows 服务是一个 Windows 概念,除了可以用 .NET 语言编写外,通常与 .NET 本身没有任何关系。

服务与普通windows应用的主要区别

  • 服务始终运行(通常在计算机启动时启动;取决于在设计上,您可以手动停止或启动这些)
  • 服务没有用户界面(如果你想从服务中显示 UI,你需要通过单独的过程)并且大多不直接与用户交互
  • 服务在单独的 Windows session (主要是 session 0)中运行,因此(通常)在计算机的所有用户之间共享
  • 服务可能会提供恢复操作(第一次、第二次和随后的失败)
  • 服务有点难写,尤其是调试。因此,如果想写服务,请考虑console app +计划任务优先 windows service vs scheduled task

关于.net - 什么是窗口服务?它们与其他 .NET 应用程序有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9461619/

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