在大学我有项目要做:在不同框架中实现的两个或更多Web服务的性能比较。因此,比较Axis2,CXF和Metro(三者都将使用SOAP)是一个好主意,还是将使用SOAP的服务与使用REST的服务(例如Axis2和Jersey)进行比较更好?
如何衡量家庭网络中两台计算机上的所有服务的性能?我应该测量客户类的响应时间吗?
答案 0 :(得分:0)
为了衡量性能,我会创建一个Web服务客户端,记录每次调用的准确时间测量值,以便稍后进行分析。看看System.nanoTime以获得准确的时间。
我会选择REST和SOAP来进行适当的比较。如果你有一个同时执行这两个框架的框架,那么测试以下组合会很有趣:
然后,您可以评估框架性能,并可能在REST和SOAP之间绘制一些关于性能的一般信息。