摘要: 为减少数据服务调用过程中的通信开销,提出了基于缓存和压缩的数据服务响应加速方法——数据服务加速器。该方法首先采用消息模板抽取简单对象访问协议消息中有意义的对象,以减少可扩展标记语言解析的时间开销,然后通过缓存应用层的对象来减少服务执行的时间开销,同时通过使用Xmill压缩算法来减少网络传输的时间开销,通过缓存一致性维护来加强这个方法的好处。通过工业标准测试集Spring-WS-Test的实验表明,当缓存命中率达到10%时,采用DSA的数据服务的响应时间和吞吐量提高了74%和67%。
中图分类号: