我被要求帮助朋友的公司启动一个Web应用程序。我的时间非常有限,在一种情况下我不情愿地接受了这个请求。由于大部分逻辑都在后端进行,我建议我将完成后端只有,允许前端开发人员简单地与我的后端进行交互。PHP中最简单的RPC客户端方法
我打算在Java EE或Python(使用Pylons)中执行后端。这一点并不重要。我打算让我的后端完全准备好并进行单元测试,以便在我的工作完成后我的输入将不再需要。
我知道他们有一个PHP程序员,但据我所知他是一个真正的新手。我希望他能够以最简单的方式基本与我的后端服务进行交互,而不会让他“填塞”它。它基本上是一个仅限CRUD的应用程序。
我可以通过Web服务(如XML-RPC或SOAP)实现后端。即使是RESTful API也是可能的。
但是,我的主要目标是使完成“noob”的PHP程序员可以轻松接口而不会感到困惑。最好我不想跟他说话,因为我通常有一个非常忙碌的日程安排,做“支持电话”不是我愿意做的事情。我应该选择哪种方法?我欢迎任何建议和意见!
REST上的+1,JSON上的+2,文档上的+3 ....现在我欠你5分... – Javier 2010-04-22 19:39:51
好主意。我相信在这一个上使用RESTful API。至于基本文档,我们将有一个需要文档的截图和所有的模型,所以他不会出错。 至于JSON vs参数GET/POST查询字符串,我认为后者,我将不得不考虑它.. 谢谢! – 2010-04-22 19:40:41