Мне было предложено работать над проектом, основанным на SOA, используя WCF. Я работал с WCF (создание и потребление), но никогда с SOA. Правильно ли я говорю, что у одной службы будет обычный уровень уровня обслуживания, уровня бизнес-уровня и доступа к данным (если необходимо). Затем сервисный уровень выставляет методы.SOA Архитектура понимания
Возможна ли услуга A Справочная служба B и служба B справочной службы A?
И тогда пользовательский интерфейс может получить доступ к этим услугам через ссылки - и это по существу SOA? Я борюсь за то, чтобы найти последние, последние уроки (Youtube), и «гиды», которые я вижу в Интернете, кажутся чрезвычайно сложными.
Насколько я понимаю, WCF реализует SOA, а также различные спецификации WS- *. Служба будет инкапсулировать бизнес-логику и, следовательно, будет иметь бизнес-уровень и, возможно, DAL. Услуга может быть использована пользовательским интерфейсом или даже другими службами. – aquaraga
И да, служба A может потреблять услугу B и наоборот - хотя дизайн очень сомнительный. – aquaraga
Запись в Википедии довольно ясная. Думаю? http://en.wikipedia.org/wiki/Service-oriented_architecture – Belogix