是否可以使用REST API实现所有功能,这可以使用OTA来实现。我知道在OTA和HP提供的REST API文档中都给出了示例。但我需要用外行的术语来理解事情,因为我被要求做一个可行性研究,看看是否有可能像在线旅行社一样做同样数量的休息工作。
如果有人能为我提供REST和OTA w.r.t HP ALM的优缺点,我将非常受益。
发布于 2014-06-26 22:10:51
简单的答案是REST API不具备OTA API中当前可用的所有功能。REST API主要关注客户端核心实体的简单CRUD操作(CRUD =创建、读取、更新、删除)。您可以比较这两个API的文档,看看是否能够使用REST实现您想要的一切。
与OTA相比,REST的主要优点是它不需要安装/注册任何客户端软件。您只需将HTML请求发送到服务器并处理XML格式的结果。这将向比以往任何时候都更多的客户端开放API。
与REST相比,OTA的主要优点是它提供了更多的ALM功能。对于那些在易于支持COM对象的环境中进行编程的人来说,您可能还会发现该应用编程接口的基于对象的特性更易于使用,特别是如果您的编辑器提供了丰富的IntelliSense。
基本上,OTA是过去的API,REST是未来的API。在HP能够通过REST公开所有功能之前,还需要一些时间。
https://stackoverflow.com/questions/24427991
复制相似问题