Problemas: Server e Client != RESTFul design; Server nativamente suporta somente XML; Server nativamente permite GET e POST; Somando tudo: Planos para descontinuar! http://www.flickr.com/photos/estherase/128983854/
Zend_Http_Client: Interface simples para métodos HTTP; Recursos simples; Recursos avançados (Autenticação Envio de Arquivos); Zend_Http_Response (Headers, Body). http://www.flickr.com/photos/extraketchup/3680966219/
Zend_Rest_Controller: Rotas RESTFul (URI + Recursos); /produtos/ (GET) - Retorna todos os produtos; /produtos/1 (GET) - Retorna o produto de id 1; /produtos/ (POST) - Insere novo produto. /produtos/1 (PUT) - Atualiza o produto de id 1; /produtos/1 (DELETE) - Exclui o produto de id 1. indexAction(), getAction(), postAction(), putAction(), deleteAction(). http://www.flickr.com/photos/jamisonjudd/2433102356/
Um pouco de código http://www.flickr.com/photos/e2/2244075454/
Só isso? http://www.flickr.com/photos/foamcow/34055184/
http://www.flickr.com/photos/markgriffioen/183745131/ Serviços de Terceiros: Zend_Service_Akismet; Zend_Service_Delicious; Zend_Service_Amazon; Zend_Service_Flickr; Zend_Service_Twitter; Zend_Service_Yahoo; Outros Componentes: Zend_Soap_Client; Zend_Soap_Server; Zend_Soap_Wsdl; Zend_XmlRpc.
Referências: LISBOA, Flávio G. da S. Zend Framework – Componentes Poderosos para PHP. Novatec. http://framework.zend.com http://framework.zend.com/wiki/display/ZFPROP/Zend_Controller_Router_Route_Rest+-+Luke+Crouch?focusedCommentId=8947407 http://www.flickr.com/photos/calevans/1732671937/
0 comments
Post a comment