2010-09-24 81 views
0

我在Linux下每小时都有一个通过crontab运行的PHP脚本。 这个脚本基本上是对数据库做一些测试并返回结果,如:table_name,number_of_rows,number_of_duplicates。Linux/Silverlight问题

此外,我有一个Silverlight仪表板显示各种数据,现在我想包括测试结果。 所以,问题是:我如何将基于Linux的PHP脚本的数据推送到Silverlight客户端?

感谢

回答

1

当你被限制到Linux服务器上,我认为你是从Apache网站服务的Silverlight应用程序。那是对的吗?

Silverlight可以使用其WebClient类下载任何Web内容,因此您可以让PHP页面通过HTTP(SOAP,XML,HTML等)使结果可用。

+0

Silverlight应用程序托管在IIS 7.5下的asp.net网站上。我想推送内容到Silverlight应用程序。我的想法是有这样的关系:从Linux的PHP发送SOAP到一些中间WebService。从那里(或从另一个Web服务:WCF双工)将数据推送到Silverlight客户端......不确定如何在一个Web服务与另一个Web服务之间实现这种交互,例如WCF双工。或者,也许有另一种更简单的方法... – msqsf 2010-09-25 02:14:25

+1

如果您可以公开数据,通常更容易拉到IIS服务器。有简单的APS.Net缓存过期技巧来模拟常规服务(没有真正的服务)。 – 2010-09-25 06:54:00