如何测试从其客户端接收多个请求的Web服务?

时间:2010-02-13 14:03:44

标签: java web-services testing axis

我在JBOSS上部署了一个轴Web服务。我的网络服务是同步的。 那么,Web服务如何处理多个请求?我如何模拟/测试我的代码可以很好地处理多个请求?

2 个答案:

答案 0 :(得分:1)

您可以使用Apache JMeter。这是一个webservice test plan guide

那就是说,我同意skaffman的说法,Axis不是网络服务的最佳选择。如果可以,请使用Sun MetroApache CXF代替两个JAX-WS实施。

答案 1 :(得分:0)

Axis不是Web服务堆栈中最现代或最高效的(并且它非常友好),但是同时请求的负载应该没有问题。如果出现问题,则更有可能使用自己的代码。

测试此方法的最佳方法是使用Axis编写Web服务客户端,并使用它来触发服务器上的大量请求。如果您已经使用Axis生成java伪像,那么它应该非常简单。