Java 如何使用外部应用程序获取Soap Web服务的请求和响应详细信息?

Java 如何使用外部应用程序获取Soap Web服务的请求和响应详细信息?,java,web-services,soap,Java,Web Services,Soap,我创建了一个soapweb服务。现在,我想使用另一个应用程序获取该web服务中请求和响应的所有详细信息。这不像黑客。我们可以说,这就像监控。但是,在客户端和服务器都不知道的情况下,我们如何编写一个单独的应用程序来从soapweb服务获取细节呢 任何人都可以给我发送上述问题的代码,或者给我发送一个链接,在那里我可以找到相同问题的解决方案吗?使用Apache Axis SOAP API。它是专门为像您这样的用例开发的 有所有细节。但这是Eclipse IDE中的一项功能。但我想单独编写一个java程

我创建了一个soapweb服务。现在,我想使用另一个应用程序获取该web服务中请求和响应的所有详细信息。这不像黑客。我们可以说,这就像监控。但是,在客户端和服务器都不知道的情况下,我们如何编写一个单独的应用程序来从soapweb服务获取细节呢

任何人都可以给我发送上述问题的代码,或者给我发送一个链接,在那里我可以找到相同问题的解决方案吗?

使用Apache Axis SOAP API。它是专门为像您这样的用例开发的


有所有细节。

但这是Eclipse IDE中的一项功能。但我想单独编写一个java程序,以拦截soap web服务中的请求和响应。我在程序本身中使用了拦截器。但这不是我必须处理的用户故事。我们应该创建一个单独的java应用程序来获取/监视/拦截请求请求和响应详细信息。你能帮我解决这个问题吗?很抱歉,我不能完全理解,你想做什么。如果您对SoapHandler/Interceptor不感兴趣,那么唯一可能使用代理的方法就是让您的所有流量都通过代理,您可以拦截/监视,而TCPMon只不过是一个单独的充当代理的Java应用程序。类似地,您可以使用Apache/nginxweb服务器来传入/传出通过它的流量,最后到达您的Tomcat或SOAP服务所在的应用程序服务器。即使web服务器/代理不起作用,您也可能需要表达您的问题,以便其他人理解。我想下面提到的就是我的意思…但我需要一个单独的java程序来跟踪/拦截/监视web服务…请找到下面的链接,并通过发送代码来帮助我(这是独立的。就像另一个java程序。不像在我们现有的web服务代码中添加一些代码)拦截web服务中的请求和响应…但是…您能给我发送上述方法的代码吗?我是指代理方法?我试图获取代码,但找不到它。请给我发送代理方法的java代码,以拦截soap web服务请求和响应的详细信息。谢谢您,但人们对此很感兴趣在谈论同一个程序时,它只不过是内置的javax.ws系统日志实用程序,而你要找的是外部程序,如果深入思考,外部程序是抽象的词。例如,Tomcat只不过是一个用Java编写的公共静态主程序,所以从技术上讲,你可以称它为外部程序,也可以不称它为外部程序。总之,external程序只有在其代理(您似乎对此不感兴趣)之前才能实现。我不知道我是否可以帮助您。谢谢。根据,这似乎是一个代码或免费劳动的请求,而这两个请求在这里通常都不受欢迎。如果可以,我建议您重写它,以显示您所做的研究,以及什么样的web您为测试监控解决方案而编写的服务。