将监视和记录流量的Java代理服务器(HTTP,SOAP,REST)

时间:2022-02-24 19:34:30

I basically want to set up a proxy server using Java which will capture the outgoing requests and the incoming response and dump it in a file. It should be able to handle SOAP and REST

我基本上想要使用Java设置代理服务器,它将捕获传出请求和传入响应并将其转储到文件中。它应该能够处理SOAP和REST

4 个解决方案

#1


0  

It looks like Muffin will support these requirements.

看起来Muffin将支持这些要求。

#2


0  

You may want to look at this monitoring tool: http://www.membrane-soa.org/soap-monitor/

您可能需要查看此监视工具:http://www.membrane-soa.org/soap-monitor/

Cheers!

#3


0  

I'd use WireMock (Java) --if I wasn't already using Mountebank (NodeJS).

我会使用WireMock(Java) - 如果我还没有使用Mountebank(NodeJS)。

#4


0  

Apache JMeter (100% Java) Open Source

Apache JMeter(100%Java)开源

Supports:

  • Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
  • Web - HTTP,HTTPS(Java,NodeJS,PHP,ASP.NET,...)

  • SOAP / REST Webservices
  • SOAP / REST Web服务

  • FTP
  • Database via JDBC
  • 数据库通过JDBC

  • LDAP
  • Message-oriented middleware (MOM) via JMS
  • 面向消息的中间件(MOM)通过JMS

  • Mail - SMTP(S), POP3(S) and IMAP(S)
  • 邮件 - SMTP(S),POP3(S)和IMAP(S)

  • Native commands or shell scripts
  • 本机命令或shell脚本

  • TCP
  • Java Objects

#1


0  

It looks like Muffin will support these requirements.

看起来Muffin将支持这些要求。

#2


0  

You may want to look at this monitoring tool: http://www.membrane-soa.org/soap-monitor/

您可能需要查看此监视工具:http://www.membrane-soa.org/soap-monitor/

Cheers!

#3


0  

I'd use WireMock (Java) --if I wasn't already using Mountebank (NodeJS).

我会使用WireMock(Java) - 如果我还没有使用Mountebank(NodeJS)。

#4


0  

Apache JMeter (100% Java) Open Source

Apache JMeter(100%Java)开源

Supports:

  • Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
  • Web - HTTP,HTTPS(Java,NodeJS,PHP,ASP.NET,...)

  • SOAP / REST Webservices
  • SOAP / REST Web服务

  • FTP
  • Database via JDBC
  • 数据库通过JDBC

  • LDAP
  • Message-oriented middleware (MOM) via JMS
  • 面向消息的中间件(MOM)通过JMS

  • Mail - SMTP(S), POP3(S) and IMAP(S)
  • 邮件 - SMTP(S),POP3(S)和IMAP(S)

  • Native commands or shell scripts
  • 本机命令或shell脚本

  • TCP
  • Java Objects