맨위로가기

아파치 서세스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

아파치 서세스는 여러 언어 버전으로 제공되는 XML 파서이다. 주요 버전으로는 Xerces2 Java, Xerces C++, Xerces Perl 등이 있으며, 각 버전별로 출시일과 버전 정보가 다르다. 지원하는 기능은 언어에 따라 차이가 있으며, Java 버전이 가장 많은 기능을 지원한다.

더 읽어볼만한 페이지

  • 자바 라이브러리 - 아파치 루씬
    아파치 루씬은 더그 커팅이 개발한 오픈 소스 전문 검색 라이브러리이며, 텍스트 색인 및 검색 기능을 제공하여 웹 검색 엔진, 퍼지 검색, 추천 시스템 구현 등에 사용된다.
  • 자바 라이브러리 - 구글 구아바
    구글 구아바는 구글에서 개발한 오픈 소스 자바 라이브러리로, 자바 컬렉션 프레임워크 확장, 캐싱, I/O, 문자열 처리 등 다양한 유틸리티 기능 제공, 함수형 프로그래밍 스타일 컬렉션 적용을 통해 자바 개발 생산성 향상에 기여한다.
  • C++ 라이브러리 - D-Bus
    D-Bus는 2002년에 시작된 프로세스 간 통신 시스템으로, 시스템 버스와 세션 버스를 통해 정보 공유, 모듈성, 권한 격리를 제공하며, 일대일 요청-응답 및 발행/구독 통신 방식을 지원한다.
  • C++ 라이브러리 - Botan
    Botan은 다양한 암호화 알고리즘을 지원하는 암호화 라이브러리이며, RSA, ElGamal, AES, SHA-256 등 널리 사용되는 알고리즘을 포함하여 공개키 암호화, 공개키 서명, 키 교환, 블록 사이퍼, 스트림 사이퍼, 해시 함수 등을 제공한다.
  • 아파치 소프트웨어 재단 프로젝트 - 아파치 루씬
    아파치 루씬은 더그 커팅이 개발한 오픈 소스 전문 검색 라이브러리이며, 텍스트 색인 및 검색 기능을 제공하여 웹 검색 엔진, 퍼지 검색, 추천 시스템 구현 등에 사용된다.
  • 아파치 소프트웨어 재단 프로젝트 - 아파치 하둡
    아파치 하둡은 대용량 데이터를 분산 처리하기 위한 자바 기반의 오픈 소스 프레임워크로, HDFS, 맵리듀스, YARN 등의 모듈로 구성되어 클라우드 환경에서도 사용된다.
아파치 서세스 - [IT 관련 정보]에 관한 문서
기본 정보
이름Apache Xerces 아파치 서세스
종류XML 파서 라이브러리
개발아파치 소프트웨어 재단
라이선스아파치 라이선스 2.0
웹사이트아파치 서세스 공식 웹사이트
최신 버전
Xerces J2.12.2 (2022년 1월 24일)
Xerces C++3.2.3 (2020년 4월 10일)
Xerces Perl2.7.0-0 (2006년 3월 14일)
플랫폼
운영 체제크로스 플랫폼
추가 정보
프로그래밍 언어(정보 없음)
지원 기술Extensible Markup Language (XML)
Document Object Model (DOM)
Simple API for XML (SAX)
어원샌프란시스코 반도 토종인 멸종된 서세스 푸른 나비에서 따옴

2. 언어별 버전

서세스 파서에는 여러 언어 버전이 있으며, 대표적으로 Xerces2 Java, Xerces C++, Xerces Perl 등이 있다.

언어출시일버전
자바2022-01-242.12.2
C++2020-04-103.2.3
2014-04-302.7.0


2. 1. Java 버전

Xerces 파서에는 여러 언어 버전이 있다. 그 중 자바 버전은 2022년 1월 24일에 2.12.2 버전이 출시되었다.

언어출시일버전
자바2022-01-242.12.2
C++2020-04-103.2.3
2014-04-302.7.0


2. 2. C++ 버전

아파치 서세스 C++ 버전은 2020년 4월 10일에 출시되었으며, 버전은 3.2.3이다.

언어출시일버전
C++2020-04-103.2.3


2. 3. Perl 버전

Xerces Perl은 펄 구현이며, C++ API를 감싸고 있다. 2014년 4월 30일에 2.7.0 버전이 출시되었다.

2. 4. 언어별 버전 및 출시일 (표)

wikitable

언어출시일버전
자바2022-01-242.12.2
C++2020-04-103.2.3
2014-04-302.7.0



```

서세스 파서에는 여러 언어 버전이 있으며, 대표적으로 Xerces2 Java, Xerces C++, Xerces Perl 등이 있다.

3. 기능

Xerces가 지원하는 기능은 언어에 따라 다르며, Java 버전이 가장 많은 기능을 가지고 있다.[3]

기능Java[3]C++[4]Perl
XML 1.0 Fourth Edition RecommendationO부분적부분적
XML 1.1 Second Edition RecommendationO부분적부분적
Namespaces in XML 1.1 Second Edition RecommendationO부분적부분적
Namespaces in XML 1.0 Second Edition RecommendationO부분적부분적
XML Inclusions (XInclude) Version 1.0 Second Edition RecommendationOOO
Simple API for XML (SAX)OOO
Streaming API For XML (StAX)OXX
DOM Level 2 Core SpecificationOOO
DOM Level 2 Traversal and Range SpecificationOOO
Document Object Model (DOM) Level 3 Core, Load and SaveOOO
Element Traversal SpecificationOOO
XML Schema 1.0 Structures and DatatypesOOO
XML Schema 1.1 Structures and DatatypesOXX
XML Schema Definition Language (XSD): Component Designators (SCD)OXX
Java APIs for XML Processing (JAXP) 1.4OXX


3. 1. 지원 기능 (표)

wikitable

기능Java[3]C++[4]Perl
eXtensible Markup Language (XML) 1.0 Fourth Edition Recommendation
eXtensible Markup Language (XML) 1.1 Second Edition Recommendation
Namespaces in XML 1.1 Second Edition Recommendation
Namespaces in XML 1.0 Second Edition Recommendation
XML Inclusions (XInclude) Version 1.0 Second Edition Recommendation
Simple API for XML (SAX)
Streaming API For XML (StAX)
DOM Level 2 Core Specification
DOM Level 2 Traversal and Range Specification
Document Object Model (DOM) Level 3 Core, Load and Save
Element Traversal Specification
XML Schema 1.0 Structures and Datatypes
XML Schema 1.1 Structures and Datatypes
XML Schema Definition Language (XSD): Component Designators (SCD)
Java APIs for XML Processing (JAXP) 1.4


참조

[1] 서적 XML Programming Bible https://books.google[...] John Wiley & Sons 2004-05-07
[2] 웹사이트 Apache Xerces Perl https://xerces.apach[...] xerces.apache.org 2019-12-08
[3] 웹사이트 Features http://xerces.apache[...] xerces.apache.org 2019-12-08
[4] 웹사이트 Features http://xerces.apache[...] xerces.apache.org 2019-12-08
[5] 문서 http://mail-archives[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com