gpt4 book ai didi

java - 使用什么技术来访问 Jira 3.13.2?

转载 作者:行者123 更新时间:2023-11-30 09:30:40 26 4
gpt4 key购买 nike

我打算使用 Jira Rest Java Client 从 Java 以编程方式访问 Jira。这使用仅支持 Jira 5.0 及更高版本的 Jira REST API。

但我有 Jira 3.13.2 版本,我想以编程方式与之交互。在他们的网站上,他们列出了各种技术,如 REST、XML-RPC、SOAP 等。

但我不知道我的工作要用什么。

谁能指出我应该使用的正确技术?

最佳答案

我个人更喜欢使用 REST,但这取决于您正在开发什么类型的应用程序来访问它,以及在您的情况下不适用。但我想谈谈缺点。

例如,您可能有一些业务要求要求您使用 SOAP(呃 :D)。应该谨慎选择用于访问的内容,因为例如 SOAP API 现在已弃用 - 在 JIRA > 5.x 中。因此,如果您正在开发的东西必须访问比您所说的版本更新的版本,那么最好使用 REST api。它安全且易于使用。您还可以有两种访问方法 - 毕竟这些只是远程应用程序的接口(interface)并且数据是相同的(不是表示)并且如果我没有记错的话,JAVA 具有 jboss 的核心 SOAP 功能。 @mdoar 的建议会让你上路。根据要求,您还可以将应用程序开发为 JIRA 插件,从而可以直接访问 JIRA。我目前正在开发一个外部应用程序,它通过 REST 访问 JIRA 并处理数据以进行管理,但这是在 PHP 中使用最新的 JIRA 版本和 REST。

可以找到 REST API 的简要介绍 here完整的 REST API 文档是 here (这是最新版本)。使用 REST API 就像发出 GET、POST、PUT 和 DELETE 请求一样简单。

希望这对您有所帮助,但我觉得我有点跑题了。

关于java - 使用什么技术来访问 Jira 3.13.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13190773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com