BEA Lanza un Adelanto de Streaming API para Java

StAX está diseñado para mejorar el rendimiento y productividad de los desarrolladores, haciendo más fácil incorporar XML en Java.

SANTIAGO: Tech 1 Group, representante en Chile de BEA Systems, proveedor mundial de software de infraestructura de aplicaciones, anunció la disponibilidad de una edición de adelanto de Streaming API para Java (StAX), un nuevo API Java diseñado para mejorar la productividad y rendimiento de los desarrolladores al hacer más fácil la incorporación de Extensible Markup Language (XML) en Java. A través del liderazgo en la creación de StAX, así como de la tecnología XMLBeans, BEA continúa conduciendo la innovación en los estándares de la comunidad Java, ayudando a los desarrolladores a ser más eficientes y a bajar la complejidad de nuevas tecnologías en aplicaciones empresariales y servicios Web.

Con el dramático crecimiento de las aplicaciones basadas en XML como servicios Web, accesar y manipular documentos XML desde aplicaciones Java se ha convertido en algo crítico para las empresas. Hasta ahora, la mayorías de los APIs XML para Java han son de una o dos clases: los basados en eventos, streaming API como Simple API para XML (SAX), o bien APIs como Document Object Model (DOM).

Ambos acercamientos tienen significativas ventajas y desventajas. Por ejemplo SAX es rápido y altamente eficiente, pero el desarrollador debe tener control total sobre el proceso de desarrollo, creando muchas veces exceso de trabajo. En cambio, aquellos tipo DOM entregan un mejor control a los desarrolladores, pero pueden ser intensivos en memoria, lo que los hace inapropiados para grandes documentos.

Las ventajas
StAX está diseñado para superar muchas de esas desventajas entregando la eficiencia de los streaming APIs y el control de los APIs tipo DOM. A diferencia de los anteriores StAX es bidireccional y puede permitir a los programas leer documentos existentes en XML y crear otros nuevos. Los desarrolladores que utilizan StAX para documentos XML pueden parar el procesamiento, hacer saltos, obtener subsecciones y ayudar ganar un control preciso, ganando tiempo y reduciendo a la vez los costos generales.

BEA servió como Specification Lead durante los dos años pasados, conduciendo la revisión pública a través de la Java Community Process para una aprobación final como Java Specification Request (JSR) 173. La versión de preview de StAX de BEA es la primera en cumplir con la especificaciones y entrega a los desarrolladores una suite de pruebas, herramientas y documentación diseñada para una implementación totalmente estandarizada. La versión preview de JSR 173 de BEA, StAx, está disponible para todos los desarrolladores gratuitamente en http//dev2dev.bea.com/technologies/stax/index.jsp.


Únase a la conversación

Contacto | Diario TI es una publicación de MPA Publishing International Ltd., Reino Unido. © Copyright 1997-2022