2011-09-12 93 views
1

我有一個擁有WCF服務和silverlight控件的網站。外部應用程序通過調用WCF服務中的方法向數據庫添加「批量」數據。然後用戶訪問網站並使用Silverlight控件根據一組預定的業務規則驗證該批次。批次驗證後,它會自動導出到另一個應用程序並從數據庫中刪除。從WCF調用silverlight

我希望能夠做到的是,當使用WCF服務將批量添加到數據庫時,請根據規則自動進行檢查,如果有效,請在沒有任何用戶干預的情況下立即將其導出。因此,當用戶訪問網站時,他們只會看到數據無效且需要修改的批次。

所以基本上,我想要的是能夠做到這一點調用包含在從WCF服務我的Silverlight控件的方法。這可能嗎?我爲「從WCF調用Silverlight」所做的每次搜索都只返回了「從Silverlight調用WCF」的結果。任何幫助將不勝感激

回答

1

不能使用Silverlight組件結合完整的.NET組件如Silverlight的使用.NET Framework(即一組完全不同的.NET程序集的)的一個子集。

您需要包含相關代碼(將鏈接添加爲一個選項),以便在Silverlight項目(使用Silverlight版本的.Net)和WCF Web服務(使用.Net的完整版本)。