알토바, 새로운 XSLT 역변환 기능 출시

Altova의 최신 데스크톱 개발 도구 및 서버 소프트웨어 제품이 출시될 때가 왔으며, 이번 제품은 제품 전반에 걸쳐 수많은 혁신적인 기능을 선보입니다. 특히, 데이터 통합 작업을 더욱 빠르게 처리할 수 있도록 설계된 완전히 새로운 버전의 MapForce Server, 즉 "MapForce Server Accelerator Edition"이 출시되었습니다.

2017년 3차 버전의 주요 변경 사항을 살펴보겠습니다.

XSLT 및 XQuery 역매핑

XSLT 및 XQuery 코드의 테스트, 디버깅, 그리고 완벽화 과정은 해당 문서의 복잡성과 방대한 크기로 인해 시간이 많이 소요되고, 종종 답답함을 느끼게 할 수 있습니다. XMLSpy의 XSLT 디버거XQuery 디버거는 변환 과정을 분석하고 개선하는 데 매우 유용한 도구입니다.

XSLT/XQuery 역매핑은 한 단계 더 나아가 개발자가 출력 문서의 특정 부분을 클릭하면 해당 부분을 생성한 원본 XML 노드와 XSLT 또는 XQuery 표현식을 확인할 수 있도록 합니다. XSLT 역매핑을 사용할 때, 아래와 같이 브라우저 보기에서 출력 내용을 직접 클릭하여 확인할 수도 있습니다.

이 새로운 기능은 XSLT 및 XQuery 개발에 있어 매우 중요한 진전이며, 특히 XMLSpy는 코드 수정 없이도 역변환 기능을 제공합니다. 다음 비디오에서 작동 방식을 확인해 보세요.

비디오

JSON5 지원

저희 제품 전반에 걸쳐 JSON 지원이 업데이트되어 이제 JSON5를 지원하게 되었습니다. JSON5는 JSON 표준의 확장으로, 사람이 JSON 코드를 더 쉽게 읽고 작성할 수 있도록 설계되었습니다. 따라서 이제 JSON 또는 JSON5를 선택하여 사용할 수 있습니다 지능적인 편집 및 변환을 위한 JSON5 XMLSpy에서, 데이터 매핑 MapForce에서, 그리고 고속 검증 RaptorXML 서버에서.

향상된 검색창

최근 XMLSpy에 추가된 새로운 스타일의 검색/변경 기능이 이제 StyleVision, MapForce, 그리고 DatabaseSpy에서도 사용할 수 있게 되었습니다. 또한, 이 기능은 이제 모든 제품에서 정규 표현식을 이용한 여러 줄 검색도 지원합니다.

데이터 매핑을 위한 새로운 "조인(join)" 기능이 추가되었습니다

MapForce의 새로운 "조인(join)" 기능은 SQL의 조인과 유사하며, 사용하기 쉽고 이해하기 쉬운 인터페이스를 제공합니다. 또한, 어떤 형식의 데이터 트리든 결합할 수 있어 더욱 유연합니다. 예를 들어, XML 구조와 CSV 파일을 결합할 수 있습니다. 조인 창 하단에 있는 "조건" 요소를 통해 매핑 과정에서 파일들이 어떻게 결합될지 정의할 수 있습니다.

관계형 데이터베이스를 사용하는 매핑 프로젝트의 경우, 조인(join) 컴포넌트는 빠른 매핑 처리를 위해 SQL 조인 문을 생성합니다. MapForce Server를 사용하여 매핑을 자동화하면, 아래에서 설명하는 것처럼 새로운 MapForce Server Accelerator Edition을 통해 '조인'을 사용하는 매핑에 대한 추가적인 최적화를 활용할 수 있습니다.

StyleVision 디자인을 MobileTogether로 변환하는 방법

StyleVision은 시각적 보고서 및 전자 양식 디자인 도구로서, 이제 기존 디자인을 MobileTogether 디자인으로 변환하는 기능을 제공합니다. 즉, 기존의 StyleVision 보고서 또는 전자 양식을 활용하여 모바일 앱을 개발하는 훌륭한 출발점을 만들 수 있습니다!

다음은 StyleVision의 "송장" 디자인을 MobileTogether 디자인 파일로 저장한 후, MobileTogether 디자이너에서 열어놓은 화면의 일부입니다.

MobileTogether Designer를 사용하면 필요에 따라 디자인을 변경하고, 변경된 디자인을 모바일 기기 및 Windows 8/10 컴퓨터에서 사용할 수 있는 네이티브 앱으로 배포할 수 있습니다. 또한, 모든 웹 브라우저에서도 사용할 수 있습니다.

이는 특히 Altova Authentic Browser Edition용 전자 양식을 디자인하는 데 StyleVision을 사용하는 고객에게 유용합니다. 왜냐하면 최신 브라우저들이 플러그인 지원을 중단함에 따라, 플러그인을 사용할 필요가 없어지기 때문입니다

차트 엔진의 새로운 기능들

XMLSpy, StyleVision, DatabaseSpy, 그리고 RaptorXML Server에 탑재된 차트 생성 엔진은 몇 가지 개선 사항을 통해 사용자 정의 차트를 더욱 정교하게 만들 수 있게 되었습니다

  • 선 그래프는 연결선 없이 단순히 점만 표시하는 데에도 사용될 수 있습니다
  • Y축이 반전되어 0이 맨 위에 위치할 수 있습니다
  • 값(value) 정보는 게이지나 막대 그래프 위에 직접 표시될 수 있습니다
  • 차트 내에 텍스트 레이블을 추가하여 단위를 표시하는 등 다양한 정보를 제공할 수 있습니다
  • 막대 그래프에서 막대 간 간격 조정하기

MapForce 서버 가속화 버전

MapForce Server는 효율적인 기능을 제공합니다 데이터 매핑 프로젝트의 자동화 MapForce에서 정의된 기능을 활용하여, MapForce 서버 가속화 버전은 이제 2개 이상의 CPU 코어를 사용하는 서버 환경에서 더욱 빠른 성능을 제공합니다. 이를 위해 특정 최적화 기능이 추가되었습니다

  • 개별 데이터 매핑 작업을 멀티 스레드를 사용하여 동시에 처리합니다
  • 위에 설명된 새로운 "조인(join)" 구성 요소를 포함하는 데이터 매핑 작업을 수행합니다

테스트 결과, MapForce Server Accelerator Edition은 고객이 제출한 매핑 프로젝트를 최대 70배 더 빠르게 실행하는 것으로 나타났습니다.*

  • (출처 또는 추가 설명이 필요한 경우 여기에 추가)

자세히 알아보고 업데이트하세요

다음 내용을 자세히 알아보세요 새로운 기능들 전 제품에 적용되었습니다.

기존 고객님들은 다음을 이용하실 수 있습니다 업데이트 최신 버전으로 업데이트하여 이러한 새로운 기능들을 모두 활용할 수 있습니다. 또한, 다음 사항도 가능합니다 모든 Altova 제품을 사용해 보세요 30일 동안 무료로 이용하실 수 있습니다.

  • 성능 결과는 Altova의 자체 테스트를 기반으로 합니다. 실제 사용 환경에서의 결과는 다를 수 있습니다.