對不起,如果我的措辭是錯誤的,因爲我不太清楚如何解釋我想要的,所以我只會描述最終結果。關於如何創建一個mysql web服務/ api的建議
我有一個名爲socialcalc的基於php的excel工具(它是之前的wikicalc)。我希望允許用戶連接到數據庫並將實時數據提交到工作表上(以便他們可以對其進行計算)。
我明白,肯定社會鈣必須查詢MySQL,但我試圖找出最有效的方法。允許它直接查詢它會更好嗎?或者我應該讓它查詢數據庫得到一個XML文件作爲結果?或者,您建議採用其他哪種方式來實現對數據的讀取訪問的有效且安全的方法?
我們正在從頭開始構建大量的ontop社交計算器,這對所有解決方案都非常開放,但最終我們希望能夠爲其他服務提供支持。
更新:澄清,我正在尋找使用SOAP/XML直接查詢數據庫或使用HTTP POST/GET等方面的建議。您會建議哪種類型的服務層,或者需要考慮哪些因素何時選擇?
謝謝你的回答,AJ。真正有用的思考方式,我已經決定了,因爲我很快就想提供更多的服務,我希望Web服務層爲我的用戶/開發人員提供一些數據庫內容。我正在尋找如何做到這一點以及使用什麼技術(soap,http post等)的建議。 – Lostsoul 2011-05-26 19:31:24
@Lostsoul - 查看我的更新答案。 – 2011-05-26 20:52:47
非常感謝AJ。我會努力做到這一點! – Lostsoul 2011-05-26 21:05:38