Как продвинуть WCF нетехнологичному специалисту?

StackOverflow https://stackoverflow.com/questions/50145

Вопрос

Как бы вы описали и продвигали WCF как технологию для нетехнического клиента / менеджера / генерального директора / etc?

Какие конкурирующие решения или идеи они могли бы предложить (например, те, о которых они читают в своих журналах, рекламирующих новые технологии)?

Что такое WCF нет хорошо, что вы видели, как люди пытались это втиснуть?

-Адам

Это было полезно?

Решение

Сравнение с .asmx:WCF - это платформа разработки веб-служб Microsoft следующего поколения, которая устраняет многие проблемы, связанные со старыми версиями, в частности:

  • улучшенное взаимодействие, позволяющее взаимодействовать с веб-службами, которые не принадлежат Корпорации Майкрософт или опубликованы в Интернете.
  • гораздо более гибкий, поэтому разработчикам проще и быстрее выполнять свою работу
  • более простая настройка без изменения кода, что значительно снижает затраты на техническое обслуживание

Возможно, они поднимают вопрос о том, как это соотносится с SOA, "сервис-ориентированной архитектурой".WCF - это решение Microsoft для создания приложений, которые участвуют в этих распределенных системах.

Другие советы

Скажите им, что это позволит вам легче выполнять свою работу, что приведет к сокращению времени и денег.

В одном предложении я бы сказал, что WCF - это "программное обеспечение, которое позволяет настраивать связь между системами и управлять ею намного эффективнее, чем в прошлом".

Я вижу, что они рассматривают BizTalk как конкурента, но, конечно, вы могли бы сказать, что WCF работает с ним и фактически используется в качестве базовой технологии для него в более поздних версиях.

Я не уверен, могу ли я вспомнить какое-либо неподходящее использование WCF, которое я видел, хотя есть множество устаревших приложений, которые, вероятно, будут "обновлены" до WCF, которые на самом деле не нужны по каким-либо реальным деловым причинам.

Существует также угол взаимодействия.Если вы обновите свои службы Asmx до служб WCF, вы по-прежнему сможете использовать свои клиенты asmx, а затем начать продвигаться вперед с более новыми клиентами WCF.WCF начинает привлекать некоторое внимание к ReST, RSS есть, у Silverlight есть место в WCF.Производительность выше, в зависимости от выбранных вами привязок.Одним из больших недостатков является более крутая кривая обучения по сравнению с сервисами Asmx, проблема большой мощности / большой ответственности, а затем 101 способ сделать то же самое.

Это не разговоры о CxO, а рефакторинг языка до модных журнальных словечек, чтобы они могли видеть будущее этой технологии.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top