Почему мы собираемся работать с WCF, когда существуют веб-службы (ASMX)?Windows Communication Foundation (WCF)
1
A
ответ
3
Вот хорошая статья, вы можете посмотреть на
0
Веб-сервисы требуют использования протокола HTTP на стандартных портах HTTP, не так ли? WCF более гибкий. Он может быть основан на HTTP, TCP, UDP и т. Д. Это позволяет вам разрабатывать приложение с сетевым подключением, не заботясь о используемом протоколе. Затем вы можете более легко переключать сетевой протокол, не затрагивая приложение.
1
- WCF поддерживает протоколы за пределами HTTP (TCP и MSMQ приходят на ум) и форматы сообщений за пределами XML, поэтому его можно использовать для задач, которые они непригодны, например. потому что эти задачи требуют лучшей производительности.
- WCF может быть самостоятельным, поэтому нет необходимости в хостинге в IIS.
- WCF поддерживает сохранение состояния объекта обслуживания между вызовами.
1
Другим довольно интересное и вдумчивое сравнение:
http://www.keithelder.net/blog/archive/2008/10/17/WCF-vs-ASMX-WebServices.aspx
Скачать PowerPoint и взглянуть на него - также, посмотрите Keith's DotNetRocks TV внешний вид для большого вхождения в WCF и его преимущества перед ASMX.
Marc
Смежные вопросы
- 1. Windows Communication Foundation (WCF) для начинающих
- 2. WindowsPresentationFoundation Vs Windows Communication Foundation
- 3. Как потреблять Windows Communication Foundation (WCF) с помощью службы Windows
- 4. Проект библиотеки служб Windows Communication Foundation
- 5. .NET Remoting vs. Web Services vs. Windows Communication Foundation (WCF)
- 6. Как слово «Windows» связано с термином «Windows Communication Foundation»?
- 7. Как я читал о Foundation Communication Foundation (WCF)
- 8. Как: Перенести ASP.NET Web Service Code в Windows Communication Foundation
- 9. Служба WCF с Windows Foundation
- 10. Как определить, какая служба Windows Communication Foundation использует данный порт?
- 11. Использование MVC-контроллера для сохранения данных из Windows Communication Foundation (WCF)
- 12. RMI, Что такое современный Java Equiv для .NET WCF (Windows Communication Foundation)?
- 13. Linux/Mac OS X эквиваленты для Windows Communication Foundation,
- 14. C# wcf duplex communication
- 15. Socket vs Wcf communication
- 16. WCF services Communication Exception
- 17. WCF IBM Websphere MQ Communication (WCF Listener)
- 18. Windows Identity Foundation + WCF (федеративный сценарий)
- 19. Сертификаты службы Windows Identity Foundation WCF
- 20. WCF to WCF communication 401, HttpClient
- 21. wcf vs web service communication?
- 22. Нуждаясь рекомендации об использовании фондов Windows Communication (WCF)
- 23. windows serial communication C++
- 24. Interprocess communication on windows
- 25. Является ли Windows Communication Foundation лучшей альтернативой использованию веб-сервисов и окон
- 26. Windows Workflow Foundation с Windows Presentation Foundation
- 27. Windows Phone 7 Communication Server Client
- 28. Windows Communications Foundation Simple Beginning
- 29. Java Serial Communication на Windows
- 30. Проверка подлинности и авторизации WCF с использованием Windows Identity Foundation