2010-10-18 38 views
0

我有一個使用RIA和域服務進行數據訪問的SL應用程序。我已經修改了這個以處理SOAP,因此任何其他應用程序都可以使用該服務。使用RIA服務通過SOAP更新數據

在Windows客戶端上,我可以無問題地查詢數據。但我需要做一些更新和插入。正如你可能知道的所有插入,更新,刪除方法不可通過RIA服務的SOAP線上看到。我的理解是,這是由域服務處理的,我們需要做的就是調用提交更改。

除了使用[Invoke]屬性和直接更新數據的方法之外,是否還有其他方式可以利用域服務從客戶端實際執行更新操作。 E.g private userDomainContext context = new userDomainContext;

context.Users.Add(user);

我似乎無法找到從客戶端執行此操作的方法。

在SOAP上使用RIA時,這是正確的方式還是存在不同的模式。

Kodi。

回答

1

this article中,我演示瞭如何使用SOAP端點從WPF和Windows Phone 7客戶端執行CRUD操作。

它應該幫助你。