我开发了一个基于ZF的应用程序,需要访问我管理的远程数据库。我正在考虑将REST作为从远程数据库发布数据并使用到本地ZF应用程序的选项。挖掘网络我发现Odata正在获得兴趣和接受度,所以我的第一个问题是:
使用Odata发布和消费是否值得痛苦?
看一看规格,我发现它足够重,因此需要付出相当大的努力来实施。当然有lib和示例,但仍然不简单。相反,我可以实现一个简单的协议来发布和使用。
关于将REST服务集成到ZF中我有 第二个问题 :
我应该为Odata或我的专有协议编写一个新的Zend_DB_Adapter_Abstract
适配器吗?
是否有人知道任何类似的努力(ZEND的Odata或REST适配器)?