计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2006年
6期
128-131,273
,共5页
XML解析器%StAX%性能优化
XML解析器%StAX%性能優化
XML해석기%StAX%성능우화
StAX是JCP提出的一种新的XML解析方式,它提供给用户更多的解析控制权.本文给出了用于XML语法分析的下推自动机模型的设计以及StAX解析器OnceStAXParser的实现.OnceStAXParser在经过了严格的XML兼容性测试和StAX API兼容性测试之后,还从多个方面进行了性能优化,包括自动机实现优化、有计划的预分配和延迟处理策略以及适度封装策略等.性能测试数据表明,OnceStAXParser的吞吐量比Sun SJSXP平均高5%,比BEA StAX RI平均高38%.
StAX是JCP提齣的一種新的XML解析方式,它提供給用戶更多的解析控製權.本文給齣瞭用于XML語法分析的下推自動機模型的設計以及StAX解析器OnceStAXParser的實現.OnceStAXParser在經過瞭嚴格的XML兼容性測試和StAX API兼容性測試之後,還從多箇方麵進行瞭性能優化,包括自動機實現優化、有計劃的預分配和延遲處理策略以及適度封裝策略等.性能測試數據錶明,OnceStAXParser的吞吐量比Sun SJSXP平均高5%,比BEA StAX RI平均高38%.
StAX시JCP제출적일충신적XML해석방식,타제공급용호경다적해석공제권.본문급출료용우XML어법분석적하추자동궤모형적설계이급StAX해석기OnceStAXParser적실현.OnceStAXParser재경과료엄격적XML겸용성측시화StAX API겸용성측시지후,환종다개방면진행료성능우화,포괄자동궤실현우화、유계화적예분배화연지처리책략이급괄도봉장책략등.성능측시수거표명,OnceStAXParser적탄토량비Sun SJSXP평균고5%,비BEA StAX RI평균고38%.