2010-09-24 62 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