Я только начинаю работать на WCF. Ранее работал в веб-сервисах. Насколько мне известно, веб-сервис может использоваться независимо от платформы. Это также относится к услугам WCF? Или службы WCF относятся только к приложениям .net? Когда следует рассмотреть вопрос о разработке служб WCF?Потребность в услугах WCF
ответ
WCF был спроектирован и построен так, чтобы быть максимально интероперабельным! Он поддерживает спецификации WS- *, он может разговаривать с чем угодно: от Java до Python до Ruby до того, что вы можете мечтать ...
WCF - это новый стандарт проектирования и создания приложений, ориентированных на обслуживание - все, что угодно от классических веб-сервисов к более продвинутым корпоративным услугам. WCF намного более гибкая и мощная, чем веб-служба «старого стиля» ASP.NET/ASMX, в которой поддерживается тонна протоколов (а не только HTTP, но также TCP/IP, MSMQ и многое другое).
WCF - это технология, обеспечивающая не только веб-сервисы ASMX, но и удаленные .NET и другие. Он предлагает унифицированный и простой, ориентированный на конфигурацию подход к строительным услугам.
ДА! вы должны определенно очень хорошо смотрим на WCF, если вам нужно создавать службы в любое время.
Что касается ресурсов: есть MSDN WCF Developer Center, в котором есть все, начиная от учебников начинающих и заканчивая статьями и образцом кода.
Кроме того, проверить screen cast library up on MSDN для некоторых действительно полезных, 10-15 минут куски информации на любой теме, связанной с WCF вы могли бы быть заинтересованы в
Там же куча видео ресурсов для WCF. - мои любимые:
- DotNet Rocks TV Show # 122: Miguel Castro on Extreme WCF
- DotNet Rocks TV Show # 135: Keith Elder Demystifies WCF
Когда мы начинаем смотреть на WCF, мы делаем ошибку, что WCF является параллелью стандартных веб-сервисов ASMX. Это просто не тот случай. WCF - это зонтичная технология, которая включает в себя несколько функций; Веб-сервисы - это лишь одна его часть.
Преимущество, которое они предоставляют, заключается в том, что с использованием WCF ваша архитектура остается той же, что и ее веб-службы, удаленный доступ, msmq и т. Д. Значительно, что базовая сантехника может быть легко изменена. Вам не нужно беспокоиться о том, где вы получаете данные, со всей сети или через процесс на вашем компьютере. Вы все равно будете выглядеть одинаково.
Это дает большую стабильность разработчикам. Фокус входит в конфигурационные файлы, а WCF - это файлы конфигурации. Вы можете настроить его на содержание ваших сердец и сделать эту вещь действительно гибкой.
Да, я согласен, посмотрев несколько образцов. Спасибо за Ваш ответ. – SARAVAN
- 1. Рефакторинг объектов Бога в услугах WCF
- 2. Об услугах Windows можно связаться с WCF
- 3. Вопрос о услугах RIA
- 4. WCF: Какова потребность в состоянии корреляции в Message Inspector?
- 5. START_STICKY_COMPATIBILITY в услугах
- 6. Таймеры в услугах
- 7. AngularJS узнает об услугах и фабриках, услугах на заводе?
- 8. Neo4j в Azure мобильных услугах
- 9. Информация об услугах Google
- 10. Соглашения об услугах отдыха
- 11. Уведомление об услугах Android
- 12. Исполнители - потребность в LinkedBlockingQueue
- 13. Актуальная потребность в Zookeepers
- 14. Весна: потребность в контекстеConfigLocation?
- 15. потребность выражения в InputExtensions.TextBoxFor
- 16. Что потребность ')' в даного
- 17. потребность в онлайн-игре
- 18. Потребность webservice в WP7
- 19. Объявление о угловых услугах
- 20. Потребность в _Bool в C99?
- 21. Потребность в котировках в шаблонах?
- 22. база данных, основанная на услугах
- 23. Регистрация протоколов отчетов об услугах
- 24. Какая именно потребность в JNI?
- 25. Ever потребность в CurrentMember.Item (0)
- 26. Какова потребность в соотношении сторон?
- 27. Бесконечная потребность в помощи Loop
- 28. Какова потребность в асинхронной задаче
- 29. C++ потребность в функции деструктора
- 30. потребность defaultReadObject() и defaultWriteObject()
Итак, что я получаю от вашего ответа, так это то, что, когда я решаю создать сервисы, я должен придерживаться WCF вместо asmx, поскольку WCF является новым стандартом для построения служб. Я прав? – SARAVAN
@SARAVAN: ** да! ** WCF - это сегодняшняя и завтрашняя технология для любых сервис-ориентированных приложений. –
Много ясно !!! Спасибо за ваш ответ и ссылки URL. – SARAVAN