Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web服务发现需要Java_Java_Web Services_Soapui_Soap Client - Fatal编程技术网

Web服务发现需要Java

Web服务发现需要Java,java,web-services,soapui,soap-client,Java,Web Services,Soapui,Soap Client,我的任务是开发如下内容: 我们在JBoss上托管了3或4个web服务,并希望允许用户测试该服务。但是SOAP UI对于用户来说太技术化了,所以我们需要提供一些更简单的东西 流程类似于: 获取一个HTML页面,其中包含列出所有可用web服务的下拉列表 在用户选择一个web服务后,用户可以选择输入一些数据或选择包含数据的XML文件 用户点击invokewebservice按钮,调用web服务时,将数据作为参数传递给服务,然后将返回的结果与预期结果进行比较,无论是通过编程还是手动方式 这看起来像是

我的任务是开发如下内容:

我们在JBoss上托管了3或4个web服务,并希望允许用户测试该服务。但是SOAP UI对于用户来说太技术化了,所以我们需要提供一些更简单的东西

流程类似于:

  • 获取一个HTML页面,其中包含列出所有可用web服务的下拉列表

  • 在用户选择一个web服务后,用户可以选择输入一些数据或选择包含数据的XML文件

  • 用户点击invokewebservice按钮,调用web服务时,将数据作为参数传递给服务,然后将返回的结果与预期结果进行比较,无论是通过编程还是手动方式

这看起来像是一个相对复杂的开发过程,只要它没有真正增加价值,就可以满足那些认为SOAP用户界面在技术上过于复杂的技术不合格用户的需求

是否有现成的工具至少可以简化一些工作, 喜欢显示可用的服务吗

感谢您的帮助

如果没有工具,欢迎提供有关如何实现所需功能的建议

PS:Web服务是使用CXF Java开发的,托管在JBoss上,为了简单起见,我们可以假设将使用上述技术的最新版本