2013-01-26 4 views
0

У меня работает веб-сервер с ubuntu. (по экземпляру ec2)Как запустить asmx webservice на ubuntu/linux?

У меня также есть asmx webservice, созданный с помощью C#.

Я хочу использовать эту установку для соединения между веб-сервером и couchbase. (Но не очень важно для самого вопроса)

  1. возможно (им угадать да), чтобы загрузить ASMX (назовём его файл), чтобы работать на Ubuntu?

  2. Каковы лучшие инструменты/рамки для развертывания asmx webservice на ubuntu?

  3. Есть ли причина, по которой я не должен этого делать, и вместо этого развертывать ее на сервере под управлением Windows? (например, производительность, простота использования и т.д.)

Спасибо за вашу помощь!

ответ

3

1) Можно ли (им угадать да) загрузить этот asmx (позволяет назвать его файлом) для запуска на ubuntu?

Да, вы можете использовать Mono.

2) какие лучшие инструменты/рамки для развертывания asmx webservice на ubuntu?

Трудно говорить о лучших инструментах или каркасах. Но вы могли бы run ASP.NET application on Apache.

3) есть ли причина, по которой я не должен этого делать, и вместо этого развертывать ее на сервере на базе Windows? (например, производительность, простота использования и т. д.)

Да, родной дом приложений .NET - это Windows. Моно может следить за эволюцией и новыми функциями, которые появляются в среде .NET в Windows.

Смежные вопросы