Я новичок в SOA, хотя у меня есть некоторый опыт работы с OOAD.
Одним из руководящих принципов проектирования SOA является «Используйте абстрактные классы только для моделирования. Исключите их из дизайна ». Использование абстракции может быть полезно при моделировании (фаза анализа).
На этапе анализа я придумал базовый класс BankAccount. Производными от него специализированными классами являются «FixedAccount» и «SavingsAccount». Мне нужно создать службу, которая будет возвращать все учетные записи (список учетных записей) для пользователя. Какой должна быть структура службы (служб) для удовлетворения требований?
Примечание: Было бы здорово, если бы вы могли предоставить демонстрацию кода с помощью WCF .