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

Google schließt Zero-Day-Lücke in Chrome

Von ihr geht ein hohes Risiko aus. Angreifbar sind Chrome für Windows, macOS und Linux.

2 Tagen ago

KI erkennt Emotionen in echten Sportsituationen

Forschende des KIT haben ein Modell zur Emotionsanalyse entwickelt, das affektive Zustände ähnlich genau wie…

2 Tagen ago

Ermittlern gelingt weiterer Schlag gegen Ransomware-Gruppe LockBit

Sie decken die Identität des Kopfs der Gruppe auf. Britische Behörden fahnden mit einem Foto…

3 Tagen ago

Apple stellt neuen Mobilprozessor M4 vor

Er treibt das neue iPad Pro mit OLED-Display an. Apple verspricht eine deutliche Leistungssteigerung gegenüber…

4 Tagen ago

Cyberabwehr: Mindestens zwei kritische Vorfälle pro Tag

Davon entfällt ein Viertel auf staatliche Einrichtungen und 12 Prozent auf Industrieunternehmen.

4 Tagen ago

Tunnelvision: Exploit umgeht VPN-Verschlüsselung

Forscher umgehen die Verschlüsselung und erhalten Zugriff auf VPN-Datenverkehr im Klartext. Für ihren Angriff benötigen…

4 Tagen ago