Я пропустил wcf.
Основная причина заключается в том, что это вызывает ОЧЕНЬ много дополнительного кода / работы и очень мало преимуществ по сравнению с существующими механизмами.
Я использовал маршрут asmx, ноЯ обнаружил, что они даже слишком тяжелы для того, что нам обычно нужно.Также я обнаружил, что, по крайней мере, несколько лет назад, многие java-фреймворки для работы с «веб-сервисами» не очень хорошо подходили для некоторых продвинутых вещей, которые нам были нужны.
Откровенно говоря, регулярные httpwebrequest с записями / попаданиями в файл ashx невероятно просты, надежны и динамичны.Принимая во внимание, что вы потратите много времени на работу wcf.
Конечно, единственный раз, когда я нажимаю на вкладку "дизайнер" в visual studio, это случайно.Может быть, я гедонист ... или просто измученный маркетинговый разговор о том, как эти технологии делают наши приложения более "совместимыми".