我擁有運行Windows(WAMP)的Web服務器。我想知道實現Rest API的最佳方式(一個非常簡單的方法),以便讓用戶執行某些操作。在WAMP Web服務器上使用PHP實現Rest API的最佳方法
圖流:
alt text http://img215.imageshack.us/img215/6105/flowe.png
我的編程技巧,其實,我開發了VB6誰處理查詢的web服務器,當它發現命令(HTTP:/ 服務器IP/Web窗體.php?cmd =運行& item = any)它做了一些事情,但我真的想用WAMP服務器開發一個解決方案。
有些人認爲在檢測到命令時執行exe的解決方案是安全問題的一個不好的解決方案,但這個特定的項目是供一些沒有攻擊服務器意圖的人(可信任的人)使用的。
那麼,您怎麼看?
記住:
- 它不是一個公共的API,它的某些人,誰將會使用 API的一些程序
- 它是一種非常簡單的,使用POST只需要一個命令或得到。
感謝
謝謝,但你給我的教程只在服務器端使用常見的操作,如mysql querys。我需要在處理來自post方法的數據的服務器上執行程序 – DomingoSL 2010-05-24 02:14:15
您可以按照rpc部分的教程並使用php的exec命令(http://php.net/manual/en/function.exec 。PHP)爲實際的程序執行。 – dabito 2010-05-24 17:09:41