gpt4 book ai didi

c# - 在 Windows 服务而不是 IIS 中运行 Web 服务

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

创建我的第一个网络服务并需要一些帮助。我正在尝试创建一个网络服务来在没有 IIS 的机器上发送数据。我在 msdn Host web service outside IIS 上看到过这样的例子.

到目前为止,我的问题是网络服务器的地址,因为示例中使用的是 Http://localhost/WSEHostedWebService,我不确定在这里使用什么,因为没有网络应用程序甚至是在目标机器上运行的 IIS。这应该指向预期机器上的目录,即 c:\webservice\myFirstService.asmx 吗?

最佳答案

引用它们“以下代码示例创建一个名为 WindowsServiceToHostASMXWebService 的 Windows 服务,该服务在 soap.tcp://localhost/Service 端点托管一个名为 Service 的 Web 服务。” - 尝试用满嘴的水快速说出 :D

无论如何,除非您特别需要旧世界 asmx 服务,否则请在 Windows 服务内的 WCF Web 服务中执行 read thisthis other link with example

正如上面的链接所说,WCF 无论如何都会处理 IIS 之外的 HTTP 内容。

关于c# - 在 Windows 服务而不是 IIS 中运行 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22906923/

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