Apache XML

Apache XML

Apache XML 프로젝트는 Apache Software Foundation의 일부이며 XML 관련 프로젝트에 초점을 맞춥니다.

다음과 같은 몇 가지 하위 프로젝트로 구성됩니다.

활성 하위 프로젝트

  • Xerces: Java, C++Perl용 XML 파서
  • Xalan: XPath 쿼리 언어를 구현하는 Java 및 C++용 XSLT 스타일시트 프로세서입니다.
  • 포레스트:표준 기반의 문서 프레임워크
  • XML 보안:XML 데이터에 보안 기능을 제공하는 프로젝트
  • Xindice:네이티브 XML 데이터베이스
  • XML Commons: XML 프로젝트의 공통 코드와 가이드라인에 초점을 맞춘 프로젝트
  • XMLBeans: XML-Java 바인딩 도구

웹 서비스 관련 프로젝트

  • SOAP: SOAP의 오래된 구현입니다.이 프로젝트는 IBM의 SOAP4J 구현을 기반으로 합니다.더 이상 새 프로젝트에 사용하지 않아야 합니다.대신 Axis 구현을 선호해야 합니다.
  • XML-RPC: Apache XML-RPC는 XML-RPC의 Java 구현입니다.XML-RPC는 XML over HTTP를 사용하여 원격 프로시저 호출을 구현하는 프로토콜입니다.
  • Axis: Apache Axis는 Java 및 C++용 SOAP의 현재 구현입니다.SOAP 프로젝트의 후속 버전입니다.
  • WSIF: Web Services Invocation Framework는 웹 서비스를 호출하기 위한 단순한 Java API입니다.

더 이상 개발되지 않음

  • AxKit: mod_perl의 XML 기반 웹 퍼블리싱 프레임워크
  • Crimson: Sun Project X 파서에서 파생된 Java XML 파서
  • Xang: ECMAScript(JavaScript)의 동적 서버 페이지 신속한 개발을 위한 프레임워크