Altova SchemaAgent은 XML 기반 파일 간의 관계를 관리하는 혁신적인 도구로, 프로젝트, 사내 네트워크, 심지어 기업 전체에 걸쳐 활용될 수 있습니다.
SchemaAgent는 XML 스키마, XSLT, WSDL 파일을 자원 풀로 관리할 수 있도록 지원하므로, 네트워크에 분산된 파일들의 요소들을 활용하여 복잡한 문서를 쉽게 구성할 수 있습니다. 이를 통해 기존 구성 요소를 재사용하고 개발 시간을 단축할 수 있습니다.

Altova SchemaAgent은 XML 기반 파일 간의 관계를 관리하는 혁신적인 도구로, 프로젝트, 사내 네트워크, 심지어 기업 전체에 걸쳐 활용될 수 있습니다.
SchemaAgent는 XML 스키마, XSLT, WSDL 파일을 자원 풀로 관리할 수 있도록 지원하므로, 네트워크에 분산된 파일들의 요소들을 활용하여 복잡한 문서를 쉽게 구성할 수 있습니다. 이를 통해 기존 구성 요소를 재사용하고 개발 시간을 단축할 수 있습니다.
SchemaAgent은 그래픽 구성 요소와 색상으로 구분된 선을 사용하여 XML 정보 아키텍처를 시각적으로 표현합니다. 이를 통해 관련된 스키마 간의 관계뿐만 아니라 각 스키마 내에 존재하는 다양한 구성 요소와 데이터 유형을 빠르게 파악할 수 있습니다. 간단한 드래그 앤 드롭 기능을 사용하여 연결을 쉽게 수정하고, 새로운 가져오기(import), 포함(include) 또는 재정의(redefine) 관계를 만들 수 있습니다.
SchemaAgent을 사용하면 다음 작업을 수행할 수 있습니다:
SchemaAgent의 그래픽 디자인 환경에서 XSLT 1.0/2.0/3.0 스타일시트와 다른 파일 간의 관계를 시각적으로 확인하면, 사용자가 수행하는 변경 사항이 관련 파일에 어떤 영향을 미칠지 즉시 파악할 수 있습니다.
또한, SchemaAgent는 파일을 시각적으로 연결하고 관계를 설정할 수 있도록 지원하므로, 기존 구성 요소를 쉽게 재사용하고 불필요한 개발 노력을 줄일 수 있습니다.
SchemaAgent 탐색기 창에서 WSDL 파일을 디자인 창으로 끌어다 놓으면, SchemaAgent는 해당 파일을 그래픽 구성 요소로 표현합니다. 이 구성 요소는 가져온 WSDL 파일 및 XML 스키마 파일, 내장된 스키마, 네임스페이스, 그리고 WSDL 문서에 포함된 정의에 대한 상세 정보를 제공합니다.
이러한 관계는 SchemaAgent 내에서 쉽게 관리할 수 있으며, 변경 사항이 자동으로 관련된 파일에 반영됩니다.
XMLSpy XML 스키마 편집기를 사용하면서 SchemaAgent에 연결하면, SchemaAgent 서버에 저장된 모든 스키마와 해당 구성 요소에 XMLSpy의 정보 창 및 도움말 기능을 통해 쉽게 접근할 수 있습니다.
이러한 구성 요소 중 하나를 편집 중인 스키마에 삽입하면, 필요한 정의를 포함하는 스키마를 선택할 수 있으며, SchemaAgent는 자동으로 필요한 포함/import/재정의 문장을 생성하고, SchemaAgent 서버 경로 내의 관련 파일에 모든 변경 사항을 자동으로 적용합니다!
이는 스키마 개발과 관련된 복잡성을 크게 줄여주고, 정보 자산을 효율적으로 재사용할 수 있도록 합니다.
MapForce 데이터 매핑 프로젝트에서 XML 스키마를 소스 및/또는 대상으로 사용할 때, SchemaAgent는 각 스키마에서 사용된 매핑된 노드들을 보여줍니다. 또한, 관련된 XML 인스턴스 파일 및 WSDL 파일도 함께 표시하여, 조직 전체에서 XML 자산이 어떻게 사용되고 연결되는지에 대한 완전하고 정확한 정보를 제공합니다.
SchemaAgent은 몇 초 만에 XML 인프라의 정확한 현황을 파악하여, 효율적인 관리, 편집, 그리고 오류 없는 방식으로 구성 요소의 재사용을 위한 필요한 정보를 제공합니다.





