Naar inhoud springen

Apache XML

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door LimoWreck (overleg | bijdragen) op 2 nov 2005 om 03:57.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)

In de informatica is het Apache XML-project een softwareproject van de Apache Software Foundation dat zich concentreert op XML-gerelateerde projecten.

Het project bestaat uit verschillende subprojecten:

Actieve subprojecten

  • Xerces: Een XML-parser in Java, C++ en Perl
  • Xalan: Een XSL-stylesheet-processors in Java en C++, en implementeert eveneens de XML-querytaal XPath.
  • AxKit: Een XML-gebaseerd web-publishing framework in mod_perl
  • FOP: Een XSL Formatting Object processor in Java. Deze kan gebruikt worden voor de creatie van PDF's.
  • Forrest: Een op standaarden gebaseerd documentatie-framework
  • XML-Security: Dit project voorziet in beveiligingsfunctionaliteit voor XML gegevens
  • Xindice: Een Native XML Database
  • XML Commons: Dit project concentreert zich op gemeenschappelijke code en richtlijnen voor XML-projecten
  • XMLBeans: Een XML-Java binding hulpmiddel
  • Batik: Batik is een Java-toolkit voor het gebruik van afbeeldingen in het Scalable Vector Graphics (SVG) formaat voor diverse doeleinden, zoals weergeven, genereren of manipuleren

Projecten gerelateerd aan webservices

  • SOAP: een oude implementatie van SOAP. Dit project is gebaseerd op IBM's SOAP4J-implementatie. Voor nieuwe projecten krijgt de recentere Axis-implementatie de voorkeur boven deze SOAP-implementatie.
  • XML-RPC: Apache XML-RPC is een Java-implementatie van XML-RPC, een protocol dat XML over HTTP gebruikt om remote procedure calls te implementeren.
  • Axis: Apache Axis is de huidige implementatie van SOAP voor Java en C++. Het is de opvolger van het SOAP-project.
  • WSIF: Web Services Invocation Framework is een simpele Java API om webservices aan te roepen.

Niet langer ontwikkelde projecten

  • Crimson: Een Java XML parser, afgeleid van de Sun Project X Parser
  • Xang: Framework voor rappe ontwikkeling van dynamische serverpagina's in JavaScript