繁体   English   中英

带有 IIS 管理器的 IIS 上的 WebService

[英]WebService on IIS with IIS-Manager

我刚刚创建了一个名为 Asp.net 的简单测试 WebService

MyWebService.asmx

我无法从外部访问它,因为 Visual Studio 不允许这样做。所以我想制作一个自己的 IIS Web 服务器来托管我的 Web 服务,但是如何使用 IIS 将我的“MyWebService.asmx”添加到 IIS -经理?

希望有人可以帮助我.. 谷歌没有帮助我很多

  1. 只需创建一个新应用程序,就像创建一个“真正的”ASP 应用程序一样

  2. 放,为了完整性,并确保应用程序正在运行一个 default.aspx 到根目录,它说类似“应用程序正在运行!”

  3. 将 ASMX 文件放入目录中(我认为它会放在 APP_CODE 目录中,但我不确定 100%)

  4. 在 global.asax 中配置你的 webservice,没有它什么都不会发生(提示:还要配置 webservices 的帮助页面,否则访问它的用户将在浏览器中获得接口描述)

可以在此处找到更长的描述: http://msdn.microsoft.com/en-us/library/8wbhsy70%28v=vs.80%29.aspx

您必须发布此 WebService(右键单击项目 -> 发布)并使用 IIS 像常规 Web 应用程序一样托管它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM