У меня есть данные, которые вставляются в несколько баз данных с одной и той же схемой. Несколько баз данных существуют по соображениям производительности.
Мне нужно создать службу WCF, которую клиент может использовать для запроса баз данных. Однако, с точки зрения клиента, существует только 1 база данных. Под этим я подразумеваю, что когда клиент выполняет запрос, он должен запросить все базы данных и вернуть объединенные результаты.
Мне также нужно предоставить клиенту гибкость в определении его собственных запросов. Поэтому я смотрю на службы данных WCF, которые предоставляют очень приятную функциональность для заданных клиентом запросов.
Пока что кажется, что DataService может сделать запрос только к одной базе данных. Я не нашел переопределения, которое позволило бы мне отправлять запросы в несколько баз данных.
Кто-нибудь знает, возможно ли для службы данных WCF выполнять запросы к нескольким базам данных с одной и той же схемой?