java - 如何使用eclipse在本地部署rest服务,以及应该使用什么客户端

标签 java eclipse web-services rest client

当前设置:我在 eclipse 中有一个 java 项目,它正在尝试实现 REST 服务,我打算将其部署在 eclipse tomcat 服务器上,并且我想测试此 Web 服务。

所以我正在阅读的所有内容要么步骤太多,使用我不熟悉的技术/框架(例如 Jersey ),要么太旧而无法信任来源(这样做的方式可能已经改变/改进) ,几个比较高的stackoverflow都是这样的。

我想了解的是在本地服务器tomcast中部署一个服务需要什么(什么步骤,需要什么类型的文件(wsdl和war是我见过在其他项目中使用的两个,但是不知道在这种情况下需要什么),然后使用什么其余客户端向我的服务发出请求。

示例:我刚刚被告知,对于 SOAP,一种可能性是使用 eclipse 的“创建 Web 服务”和定义服务的 java,这为您提供了.wsdl 文件。该文件将转到 Tomcat 实例,并且(可以)转到名为 SOAPUI 的客户端,您可以在其中创建一个项目,使用相同的 wsdl,并向 tomcast 服务器发出请求,这样您就可以测试它。

对于 REST,我现在无法看到与此等效的内容。我见过 war 被使用,我可以生成它,但是,这是同样的想法吗?我看到很多博客解释如何使用代码创建其余客户端,我只想测试我的服务,模拟真实案例。

根据我到目前为止所读到的内容,有很多选项我并没有真正理解(当然,除了可以实现一切之外,我只是想测试网络服务,并了解如何以及为什么这样做(如果可能的话)。

最佳答案

到达https://start.spring.io下载带有任何你想要的依赖项的 springboot 项目。编写一个剩余的 api。运行它。使用 postman 客户端测试它,该客户端将在 chrome 扩展上可用

关于java - 如何使用eclipse在本地部署rest服务,以及应该使用什么客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37567108/

相关文章:

java - Jelastic 上多应用一个数据库场景的最佳配置

php - 获取门户网站数据的任何建议?

eclipse - Mylyn 提交默认消息丢失

web-services - 使用 jax-ws-catalog.xml 解析导入的 xsd :s in wsdl

web-services - 如何使用 ssl 保护 Web 服务

java - 在 Windows 7 上运行 Android Studio 失败,找不到 Android SDK

java - java中的字节十六进制计算

java - 在 Windows 10 命令提示符下运行 Java 程序

xml - 验证 XSD 文件时出现问题 : The content type of a derived type and that of its base must both be mixed or both be element-only

java - 如何获取jar类来自