工作我有一個基本的主機包,讓我進入創建MySQL數據庫。我當然可以在任何網站上安裝Silverlight應用程序。但是,我如何在Silverlight中使用數據庫?我無法在我的託管服務提供商上運行任何服務,他們只允許使用php或perl腳本。託管Silverlight的數據庫應用程序與MySQL
0
A
回答
1
可以使用C#Web客戶端進行HTTP調用到託管服務器上的PHP頁面。 PHP頁面可以代理silverlight客戶端和mysql數據庫之間的查詢/結果。
記得了,只因爲它不是一個SOAP/WCF「服務」並不意味着它不是一個Web服務。看看一些不錯的選擇基於PHP REST的解決方案,可以很容易地通過Silverlight的調用:
http://www.bing.com/search?q=PHP+REST
編輯:作爲@Spencer Ruport正確的評論所指出的,你當然必須警惕的事實Web服務將暴露給公衆,任何人都可以輕鬆地嗅探Silverlight應用程序和服務器之間的http流量。這使他們能夠直接打電話給你的服務,所以一定要想想認證意味着什麼在你的應用程序上下文/數據
0
您可以使用WebClient類在Silverlight傳達給PHP服務。這是第一個谷歌的結果我發現:link
相關問題
- 1. 託管與tomcat和mysql數據庫的java web應用程序
- 2. 託管silverlight應用程序
- 3. Silverlight應用程序的Web.Config與Silverlight託管應用程序的Web.Config
- 4. 託管在Java/J2EE Web應用程序與數據庫mysql5.1沿
- 5. Silverlight應用程序託管要求
- 6. 託管Silverlight業務應用程序 - Godaddy
- 7. Android應用程序的數據託管
- 8. 在VB.Net中託管Silverlight應用程序WinForm應用程序
- 9. 錯誤從Silverlight應用程序打開一個數據庫託管在IIS
- 10. 託管Silverlight應用程序頁面與WCF服務的錯誤
- 11. 同步遠程MySql數據庫與託管MySql DB
- 12. java應用程序與mysql數據庫
- 13. java應用程序和託管數據庫的問題
- 14. 桌面應用程序的數據庫託管
- 15. mLARAB數據庫無法從heroku託管的MEAN應用程序
- 16. 綁定canbees託管的數據庫以播放應用程序
- 17. 桌面應用程序的數據庫託管
- 18. 用oracle數據庫託管java web應用程序
- 19. WCF服務託管在Windows服務+ Silverlight + Silverlight應用程序
- 20. 託管大型網絡應用程序 - 數據庫
- 21. Rails圖庫應用程序託管
- 22. 從Cloud9 python應用程序無法連接到MySQL數據庫(託管在arvixe)
- 23. Power BI與SharePoint託管應用程序
- 24. WCF與託管應用程序通信?
- 25. 從PC應用程序傳輸數據到遠程託管數據庫
- 26. 自託管Web應用程序與IIS託管?
- 27. c# - 從外部託管的應用程序和數據庫導出數據
- 28. 託管一個應用程序與軌道3.1和MySQL
- 29. Heroku託管燒瓶應用程序與MySQL拋出錯誤
- 30. 管理員定製應用程序的MySQL數據庫設計
您可能還需要提及的是訪問該服務可以由用戶進行檢測和訪問有關此類開放式訪問DB數據直接使各種安全問題,應仔細考慮。 – 2010-03-10 20:47:01
在IIS中,我們使用網絡形式的擔保,其乘坐的會議裏面,然後使我們所有的Web服務與會話的兼容性和檢查,以確保我們有呼叫身份驗證的用戶,然後在Web服務調用應用額外的應用程序的安全性。您的用戶仍然可以嗅探該流量,但他們將無法使用該數據進行未經認證或未經授權的呼叫。自從我在PHP領域已經很長時間了,但它有相當於Sesion的,對吧?這些基本上與您在Javascript中使用的Web服務相關。 – 2010-03-11 02:49:15
是的,當然,PHP支持會話和任何其他認證方案,您可能需要:-) – 2010-03-11 14:47:05