0

我使用silverlight ironpython創建了hangman遊戲,並且在postgresql中使用了隨機單詞中的數據,但我不知道要在silverlight中的postgresql中訪問數據。 如何做或應該做什麼?如何使用Silverlight訪問PostgreSQL

謝謝!

回答

3

從Silverlight中無法直接訪問數據庫(請記住,它是一種實際在客戶端本地運行的Web技術,客戶端無法通過Internet直接訪問數據庫)。

要從Silverlight與服務器進行通信,必須使用SOAP,WCF或RIA Services創建單獨的WebService。

Webservice將在Web上公開您的數據。調用WebService方法從Silverlight程序獲取數據。

這個WebService層將會是你的中間層,它們實際上是你的postgresql數據庫和你的Silverlight應用程序之間的橋樑。