J2EE Web服务客户端质量报告(三)[Java编程]
本文“J2EE Web服务客户端质量报告(三)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Payload软件包
Payload软件包可用于客户端,也可用于服务器.它包含三个类:ClientReport、CurrentReport、和 Serializer.
ClientReport 表示一个客户端次数报告:
package Payload;
import java.io.*;
import java.util.*;
/**
*
* @author Brian Connolly Brian@ideajungle.com
*/
public class ClientReport implements Serializable {
public Date clientStartDateTime;
public Date serverStartDateTime;
public long clientElapsedMS;
public String type;
public String status;
public String transactionID;
public String clientID;
//Default public constructor for WSDL
public ClientReport() {
}
/*
. . . Get, set property methods are not shown
*/
在上述代码中,clientStartDateTime记录客户端初始化事件的时间.serverStartDateTime 当前没有利用;它的用处是保存事件的服务器开始时间以便事件次数可与服务器资源利用的随时间的改变关联起来.
ClientElapsedMS是我们记录的主要工具:从客户端开始记录新事件到它收到最后一个Web服务调用的后果为止这段时间的毫秒数.
Type答应客户端利用范例特点化事件.普通,事物系统供应很多种范例的事件.我们盼望某些范例关于服务器来说相对简单一些,某些范例相对难一些,这样当我们解析呼应次数和丈量服务器资源时我们可以将他们辨别出来.
以上是“J2EE Web服务客户端质量报告(三)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |