Categories: Software

BEA stellt Streaming API for Java vor

BEA Systems hat eine Vorabversion des Streaming API for Java (Stax) frei gegeben. Stax ist ein neues Java API (Application Programming Interface), das die Integration von XML in Java vereinfachen soll.

Die große Verbreitung von XML-basierten Anwendungen wie Web Services hat dazu geführt, dass es für Unternehmen zunehmend wichtig ist, von Java-Anwendungen aus auf XML zuzugreifen und XML zu bearbeiten. Bis heute waren bei XML APIs für Java zwei Ansätze dominant: Event-basierte Streaming APIs wie SAX (Simple API for XML Processing) oder APIs mit Baumstruktur wie DOM (Document Object Model). Beide Ansätze haben ihre Vor- und Nachteile: SAX ist zwar schnell und effizient, nimmt jedoch dem Entwickler die volle Kontrolle über den Entwicklungsprozess. Umgekehrt verschafft DOM dem Entwickler mehr Kontrolle, benötigt aber viel mehr Speicherplatz, wodurch es für größere Dokumente oder begrenzte Umgebungen nicht geeignet ist. Stax soll nun die Vorteile beider Methoden verbinden. Anders als SAX und DOM funktioniert es in zwei Richtungen – es erlaubt laut Angaben von BEA Programmen, sowohl bestehende XML-Dokumente zu lesen als auch neue zu schaffen.

„Stax stellt eine wesentliche Verbesserung bei der Geschwindigkeit und Vereinfachung der Java-Entwicklung dar und kann dadurch deutlich zur Ausbreitung von Web Services beitragen“, so Adam Bosworth, Chief Architect und Senior Vice President of Advanced Development bei BEA Systems. „Dieses API basiert auf früheren Standards und Innovationen wie XMLBeans und kombiniert das Beste aller Ansätze. Durch geringeren Speichereinsatz sowie höhere Präzision und Kontrolle bei der Entwicklung von XML- und Java-Anwendungen wird Stax der Entwickler-Community neue Impulse geben.“

ZDNet.de Redaktion

Recent Posts

Salesforce: Mit Einstein GPT zurück auf die Überholspur?

Salesforce forciert den Ausbau seiner Industry Clouds. Mit ihrem Prozesswissen könnten deutsche IT-Dienstleister davon profitieren.

21 Stunden ago

Neue Backdoor: Bedrohung durch Malvertising-Kampagne mit MadMxShell

Bisher unbekannter Bedrohungsakteur versucht über gefälschte IP Scanner Software-Domänen Zugriff auf IT-Umgebungen zu erlangen.

2 Tagen ago

BSI-Studie: Wie KI die Bedrohungslandschaft verändert

Der Bericht zeigt bereits nutzbare Angriffsanwendungen und bewertet die Risiken, die davon ausgehen.

3 Tagen ago

KI-Wandel: Welche Berufe sich am stärksten verändern

Deutsche sehen Finanzwesen und IT im Zentrum der KI-Transformation. Justiz und Militär hingegen werden deutlich…

3 Tagen ago

Wie ein Unternehmen, das Sie noch nicht kennen, eine Revolution in der Cloud-Speicherung anführt

Cubbit ist das weltweit erste Unternehmen, das Cloud-Objektspeicher anbietet. Es wurde 2016 gegründet und bedient…

3 Tagen ago

Dirty Stream: Microsoft entdeckt neuartige Angriffe auf Android-Apps

Unbefugte können Schadcode einschleusen und ausführen. Auslöser ist eine fehlerhafte Implementierung einer Android-Funktion.

3 Tagen ago