gpt4 book ai didi

visual-studio - VS 2015 更新 2 中服务结构中的有状态 Web API 服务

转载 作者:行者123 更新时间:2023-12-04 03:34:45 24 4
gpt4 key购买 nike

目前,VS 2015 Update 2 提供了一种简单的方法来创建基于 owin 的无状态 Web API 服务,使用为服务结构应用程序创建新的服务模板。为什么只提供无状态的 web api 服务模板而不提供有状态的 web api 服务是有原因的?如果我愿意,是否可以修改无状态 Web API 服务以从有状态 Web 服务派生?就这么简单吗?或者这种方法有什么问题吗?

最佳答案

Web Api 旨在成为服务结构应用程序的外观/公共(public)入口点。无状态可以让客户端免于解决分区/地址和其他麻烦。

如果您愿意 - 您可以修改 Web API 服务并使其有状态。也许从模板创建有状态服务会更容易,安装缺少的包(web api 模板有),复制 OwinCommunicationListenerStartup,将它们连接到 CreateServiceReplicaListeners 覆盖,并将有效的服务端点添加到 ServiceManifest.xml。 OwinCommunicationListener 将为每个副本提供唯一的地址。

关于visual-studio - VS 2015 更新 2 中服务结构中的有状态 Web API 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37842425/

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