Обновление данных с помощью RIA Services через SOAP

У меня есть приложение SL, которое использует службы RIA и домена для доступа к данным. Я изменил это для работы с SOAP, чтобы любые другие приложения могли использовать эту службу.

В клиенте Windows я могу запросить данные без проблем. Но мне нужно сделать некоторые обновления и вставки. Как вы, возможно, знаете, все методы вставки, обновления и удаления не видны по сети через службы RIA для SOAP. Насколько я понимаю, это обрабатывается службой домена, и все, что нам нужно сделать, это вызвать «Отправить изменения».

Помимо использования атрибута [Invoke] и наличия метода для прямого обновления данных, есть ли какой-либо другой способ, которым я могу использовать доменные службы для фактического выполнения операций обновления со стороны клиента. Например, private userDomainContext context = new userDomainContext;

контекст.Пользователи.Добавить(пользователь);

Я не могу найти способ сделать это со стороны клиента.

Это правильный путь или есть другой шаблон, которому нужно следовать при использовании RIA поверх SOAP.

Коди.


person kodi    schedule 18.10.2010    source источник


Ответы (1)


В в этой статье я демонстрирую, как выполнять операции CRUD из клиентов WPF и Windows Phone 7 с использованием конечной точки SOAP. .

Это должно помочь вам.

person David Rousset    schedule 20.01.2011