如何在 ubuntu/linux 上运行 asmx webservice?
Posted
技术标签:
【中文标题】如何在 ubuntu/linux 上运行 asmx webservice?【英文标题】:how to run asmx webservice on ubuntu/linux? 【发布时间】:2013-01-10 11:06:25 【问题描述】:我有一个运行 ubuntu 的网络服务器。 (在 ec2 实例上)
我还有一个我用 c# 创建的 asmx webservice。
我想使用这个设置来连接网络服务器和沙发底座。 (但它对问题本身并不是很重要)
是否有可能(我猜是的)加载 asmx(让我们称之为文件)在 ubuntu 上运行?
在 ubuntu 上部署 asmx webservice 的最佳工具/框架是什么?
我是否有理由不这样做,而是将其部署在基于 Windows 的服务器上? (如性能、易用性等)
感谢您的帮助!
【问题讨论】:
【参考方案1】:1) 是否有可能(我猜是的)加载 asmx(让我们称之为文件)在 ubuntu 上运行?
是的,您可以使用Mono
。
2) 在 ubuntu 上部署 asmx webservice 的最佳工具/框架是什么?
很难谈论最好的工具或框架。但你可以run ASP.NET application on Apache
。
3) 我是否有理由不这样做,而是将其部署在基于 Windows 的服务器上? (如性能、易用性等)
是的,.NET 应用程序的原生家园是 Windows。 Mono 只能跟随 Windows 上 .NET 框架中引入的演进和新功能。
【讨论】:
以上是关于如何在 ubuntu/linux 上运行 asmx webservice?的主要内容,如果未能解决你的问题,请参考以下文章