使用Java为IPad应用程序开发REST API

时间:2013-11-17 17:48:13

标签: java web-services api rest

我目前正在分析使用Java为Iphone应用程序开发REST APIS的工作:

  1. 首先,有没有人为iPad应用程序或任何其他类型的REST API开发工作需要的持续时间......并且REST API中是否经常更改以便项目是一个很长的,我的工作是安全的......或者一般来说,一旦你最多4-5个月制作APIS,那么那就是结束了吗?

  2. 对于像我这样没有REST API开发经验的人来说,这些东西是否只是一个只有具有相关经验的人可以做的事情?

  3. 如果互联网上有关于制作它们的任何好材料,或者无论如何我都可以开始使用并继续这样做:

  4. 我刚刚收到了开发6-7 API所需的信息,任何有经验的人都知道这需要多长时间才能获得样本工作流程:

    我们必须点击谷歌地图......基于经度和优势,我们必须找到与我们的域相关的批发商列表,并且必须在JSON / XML对象中获取它们。 ..

1 个答案:

答案 0 :(得分:3)

  1. 一旦API存在,它们就在那里,不应该经常更改,因为它可能会破坏应用程序。因此,在发布之前,最好在API设计中加入大量的思考。需要多长时间完全取决于项目。我可以在一天内开发REST API,也可能需要几个月,具体取决于复杂程度。

  2. 如果您缺乏经验,则需要更长的时间,因为您需要进行大量阅读,尤其是涉及API的体系结构时。再说一次,不可能说,因为我们不知道你现在的技能。但总的来说:当然,如果你愿意学习,你可以做到,我没有看到任何会妨碍你的事情。

  3. 很多..对于一个好的框架,请看Jersey。我也曾经对REST API有一个很好的解读:Link

  4. 作为结论,它不一定只是关于开发API,而是关于您尝试提供的数据。这些数据是否已经存在?你能轻易地查询吗?为了提供有用的API,您还需要多少逻辑?这些也是你应该问自己的问题。