-
公开(公告)号:KR100564767B1
公开(公告)日:2006-03-27
申请号:KR1020030097243
申请日:2003-12-26
Applicant: 한국전자통신연구원
IPC: G06F17/21
CPC classification number: G06F17/2247 , G06F17/272
Abstract: 본 발명은 확장성 생성 언어(extensible mark-up language ; XML) 처리에 관한 것으로서, 더욱 상세하게는 독립적인 하드웨어를 기반으로 XML 처리 기능의 일부를 하드웨어적으로 처리하도록 하여 시스템의 부담을 줄이면서도 XML 처리 속도를 개선하는 XML 처리 장치 및 이를 적용한 시스템의 XML 처리 방법에 관한 것이다.
본 발명에 따른 XML 처리 장치는 XML 처리를 수행하기 위한 소프트웨어를 저장하기 위한 제1메모리; XML 처리 기능들 중 XML 파싱에서 사용되는 메모리 할당, 반환, 재할당에 대한 처리를 수행하는 하드웨어 처리 모듈; 상기 하드웨어 처리 모듈이 사용하는 제2메모리; 및 XML 처리기의 전반적인 제어를 담당하는 중앙처리장치를 포함하는 것을 특징으로 한다.
본 발명에 따른 XML 처리기는 독립적인 하드웨어를 기반으로 XML 처리 기능의 일부를 하드웨어적으로 처리하도록 함으로써 기존의 소프트웨어적으로 처리하는 방법에 비하여 XML처리 속도를 개선하고, 시스템의 부담을 줄이는 효과를 가진다.