Я реализую серверный компонент, который должен выставлять интерфейс веб-сервиса, но для него не требуется приложение для работы с ASP.NET в IIS. Есть ли простой способ реализовать веб-службы в .NET без ASP.NET/IIS? (Я использую .NET 3.5/C# 3.0).NET Web Services без ASP.NET/IIS?
11
A
ответ
8
Вы можете использовать класс ServiceHost для размещения услуги. Код WCF tutorial содержит пример кода.
4
4
До тех пор, пока вы используете поддерживающий его verson .Net, вы должны смотреть на Windows Communication Foundation (WCF). Вам понадобится НЕКОТОРЫЙ процесс для размещения этих сервисов, поэтому, если вы не используете IIS, вы можете написать свой собственный EXE для размещения службы, но это то, где вы должны начать.
4
Если вы используете WCF (Windows Foundation Communication), которая в значительной степени вытеснен Web Services, вы можете разместить в службе Windows или в IIS.
5
Hosting and Consuming WCF Services
Это старая статья, но по-прежнему актуальна.
Смежные вопросы
- 1. Книга для .Net Web Services
- 2. .NET Web Services - ошибки SOAP
- 3. .net script web services: атрибут __type
- 4. Стратегии обработки ошибок в .NET Web Services
- 5. .NET Web Services - управление веб-запросами
- 6. Вызов .NET Web Services асинхронно с Java
- 7. Stateful Java Web Services и .NET Client
- 8. Amazon Web Services - CreateDBSnapshot
- 9. XML Web Services
- 10. Web Services Модель
- 11. Документирование EJB3 Web Services
- 12. RESTful web services
- 13. ColdFusion Web Services wsdl elements
- 14. Handheld Device and Web services
- 15. Amazon web services iOS
- 16. Тестирование Web Services Consumer
- 17. Python Web Services
- 18. ASP.NET MVC & Web Services
- 19. Amazon Web Services
- 20. Asp.net web api services
- 21. elgg web services client
- 22. Loosely related web services
- 23. Restful web services
- 24. PHP + Sabre Web services
- 25. PHP Async Web Services
- 26. Видеоуроки Java Web Services
- 27. restful web services eclipse
- 28. ajax call - web services
- 29. Web Services с Рубином
- 30. amazon web services performance
Какую версию .Net вы используете? –
@ dcw Просто интересно, почему вы хотите избежать IIS 7 как хоста WCF? Благодаря! –
@dcw Извините ... Я не хотел добавлять «7» в свой комментарий. Мне просто интересно, почему вы решили избежать IIS в целом. спасибо! –