1
我有一個Silverlight應用程序,它目前使用WCF與後端進行交互。出於某種原因,偶爾的異步調用(事實上是半頻繁的)消失在空氣中。我們還沒有設置跟蹤或日誌記錄,但是我已經用一些便宜的黑客將某些更重要的呼叫「同步」,似乎減輕了這個問題。無論如何,似乎由於某種原因,WCF調用會被丟棄。我的問題是什麼其他通信協議可用?我們所需要做的是獲得一個我們的數據庫並調用一堆存儲過程等。有沒有更強大的方法來做到這一點?目前我們所做的只是測試每個電話的返回情況,如果它看起來失敗了,我只需再次嘗試幾次,通常它就能正常工作。什麼協議可用於從Silverlight內執行遠程操作?
任何意見是非常感謝。
感謝, 布賴恩
您能與RIA運行存儲的特效?我們原先考慮過這個問題,但決定反對,因爲它似乎不適合我們的需要。另外,RIA是否坐在WCF的頂部?看起來WCF應該歸咎於我們的掉話。 – 2010-08-25 19:14:33
您可以將RIA服務連接到實體框架等框架或基於存儲過程的自己的數據訪問框架。 RIA服務位於WCF之上,通常我不認爲它會遭受「掉話」。 – 2010-08-25 19:54:22