我google了一個小時,但也許我的Google-Fu太弱了,我找不到解決方案。沒有數據庫的Zend
我想創建一個通過JSON請求(所有數據和後端/業務邏輯存儲在服務中)查詢服務的應用程序。使用普通的PHP它很簡單,因爲我只是做了一個curl請求,json_decode結果並得到我所需要的。這已經很好了。
的請求可能是這樣的:
呼叫http://service-host/userlist
與身體:
{"logintoken": "123456-1234-5678-9"}
獲取結果:
{
"status": "Ok",
"userlist":[
{"name": "foo", "id": 1},
{"name": "bar", "id": 2}
]
}
現在我們想的是到了Zend框架,因爲它是一個愛好項目,我們想了解Zend。問題是我可以找到的所有信息都使用數據庫。
是否有創建不使用數據庫的Zend項目的方法?我該如何編寫一個代表對象和對象關係的動作模型?
感謝您的回覆,但這些鏈接並沒有真正幫助太多(除了Zend_Http可能會有所幫助),因爲他們談到了使用Zend構建REST服務器,但我想從Zend訪問類似REST的服務。仍然感謝您的努力。 – dbemerlin 2010-05-13 14:16:35
Zend_Http真棒。這聽起來像你已經有來自另一個網站的服務部分,你只是想提出反對的請求。如果是這種情況,忽略Zend_Rest_Client。 – Ballsacian1 2010-05-13 14:18:20
關於Zend_Rest_Client的好處是,如果您要連接的服務遵循適當的原則,理論上Zend_Rest_Client應該以良好的方式處理服務調用。 – Ballsacian1 2010-05-13 14:20:03