我有一个运行ubuntu的网络服务器。 (在ec2实例上)
我还有一个用c#创建的asmx webservice。
我想使用此设置连接webserver和couchbase。 (但这对问题本身并不重要)
是否有可能(我猜是的)加载asmx(让我们称之为文件)在ubuntu上运行?
在ubuntu上部署asmx webservice的最佳工具/框架是什么?
我不应该这样做,并将其部署在基于Windows的服务器上吗? (如表现,易用性等)
感谢您的帮助!
答案 0 :(得分:3)
1)是否有可能(我猜是的)加载asmx(让它称之为文件)在ubuntu上运行?
是的,您可以使用Mono
。
2)在ubuntu上部署asmx webservice的最佳工具/框架是什么?
很难谈论最好的工具或框架。但你可以run ASP.NET application on Apache
。
3)我不应该这样做,并将其部署在基于Windows的服务器上吗? (如表现,易用性等)
是的,.NET应用程序的本地主页是Windows。 Mono只能遵循Windows框架中引入的演变和新功能。