Я работаю над приложением, которое было разработано с использованием архитектуры приложений n-tire. Приложение было разработано на платформе .NET с использованием C#, VB.NEt, Framework 3.5, Dataset, WCF, панель обновления asp.net, инструменты JavaScript, Josn, сторонние инструменты. мой текущий предложенный макет такойАрхитектура WCF и N-уровня
уровень представления -> Бизнес-логика -> WCF -> DAL-> Доступ к данным
Дело в том: ли выше макет правильный путь для построения систем SOA?
Как всегда, ваши советы очень ценится
Могу ли я иметь приложение оракула или Java Applicatin использовать одни и те же услуги и бизнес-логики тоже ? – kathy
Да, Кэти. Архитектура позволит вам использовать сервисы практически у любого клиента. Вам просто нужно убедиться, что ваши службы созданы с использованием формата, который может быть понят другими системами. Единственное беспокойство, которое я мог бы рассказать о вашем сценарии, - это то, как .NET DataSets сериализуется. –
На самом деле, я использую набор данных и DataTable, чтобы получить форму данных хранимой процедуры в базе данных. Это может вызвать проблемы? – kathy