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应用程序之间的桥梁。