我想在ASP.NET中创建一个独立的(即不在IIS中托管的)web服务。这是可能的,如果是的话,最好的办法是什么?如何创建未托管在IIS中的ASP.NET Web服务?
4
A
回答
1
打开Visual Studio,启动一个新的项目,然后选择“Web服务应用程序”
2
所以,你要使用ASP.NET生成一个Web服务,但你不希望使用托管ASP.NET IIS。 (对于那些阅读这些内容的人,在对Psycho先生的回应发表评论时,问题变得更加清晰)。
那么这篇文章将是一个良好的开端:
http://aspalliance.com/articleViewer.aspx?aId=220&pId=
它描述了如何使用System.Web.Hosting命名空间来处理命令行asp.net,并输出生成的HTML(或你的案例XML)。
假设您想要像返回正常的Web请求一样返回数据,您将设置一个套接字来侦听端口80,解释HTTP请求,然后使用类似于文章中的代码来输出结果作为响应网络请求。
0
我不知道这是否完全回答问题。如果你想创建一个web服务,是否有一种合理的方式来不需要IIS,但不必在套接字级别处理数据。
相关问题
- 1. 无法在IIS中托管Web服务
- 2. 如何在IIS中托管Java Web服务
- 3. 为什么不能在IIS之外托管ASP.Net Web服务?
- 4. 对WCF托管REST Web服务与IIS
- 5. Asp.Net IIS托管
- 6. IIS托管,asp.net mvc
- 7. 在IIS中托管通用服务
- 8. 在IIS 7.5中托管WCFweb服务
- 9. 在IIS中托管WCF服务
- 10. Asp.net web服务调用在IIS中创建大量线程
- 11. 如何在IIS托管的IIS中创建'漂亮的URL'工作?
- 12. IIS WCF服务托管与Windows服务
- 13. 如何在自托管的owin服务器中动态创建Web API(REST apis)?
- 14. 在IIS中使用Sharepoint使用端口80在IIS中托管Web服务
- 15. 如何在Silverlight应用程序中调试由IIS托管的Web服务
- 16. 如何使用JQuery和AngularJS调用托管在IIS中的Web服务
- 17. 如何为ASP.NET MVC3创建Web服务
- 18. ASP.NET自托管或IIS托管
- 19. 在基本托管的Web服务器上托管Web服务的框架
- 20. 如何在IIS下托管服务时为WCF ServiceHost事件创建监听器?
- 21. ASP.NET Web Api路由(IIS vs自托管)
- 22. 从IIS中托管的ASP.NET Web应用程序接收WCF回调服务
- 23. asp.net托管与iis
- 24. 在IIS或Windows服务中托管我的服务?
- 25. 托管ASP.NET网站在IIS 7
- 26. IIS托管在Windows服务器2012 r2
- 27. WCF服务托管在IIS System.Runtime.InteropServices.SEHException
- 28. 在IIS上托管WCF服务
- 29. 在IIS上托管WCF服务
- 30. 错误在IIS托管WCF服务6.0
这是在.net中创建独立Web服务的好方法! – Shawn 2008-10-31 04:31:39