Skip to content
Skip to content
Menu
Info Cafe
Info Cafe

Bienvenido a Apache Axis2/Java

By admin on enero 10, 2021

Por qué Apache Axis2:

Una nueva arquitectura para Axis2 fue presentada durante la Cumbre de agosto de2004 en Colombo, Sri Lanka. La nueva arquitectura en la que se basa Axis2 es más flexible, eficiente y configurable en comparación con la arquitectura Axis1.x. Algunos conceptos bien establecidos de Axis 1.x, como los manejadores, etc., se han conservado en la nueva arquitectura.

Apache Axis2 no sólo es compatible con SOAP 1.1 y SOAP 1.2, sino que también ha integrado soporte para el popular estilo REST de servicios web. La misma implementación de lógica de negocio puede ofrecer tanto una interfaz de estilo WS-* como una interfaz de estilo REST/POX de forma simultánea.

Apache Axis2 es más eficiente, más modular y más orientado a XML que la versión anterior. Está cuidadosamente diseñado para soportar la fácil adición de «módulos» plug-in que extienden su funcionalidad para características tales como la seguridad y la fiabilidad. Los módulos actualmente disponibles o en desarrollo incluyen:

  • WS-Security – Soportado por Apache Rampart
  • WS-Addressing – Módulo incluido como parte de Axis2core
    • Apache Axis2 está construido sobre Apache AXIOM, un nuevo modelo de objetos XML de alto rendimiento y basado en pull.

      Axis2 viene con muchas características nuevas, mejoras e implementaciones de especificaciones industriales. Las principales características que ofrece son las siguientes:

      • Velocidad – Axis2 utiliza su propio modelo de objetos y el análisis sintáctico StAX (Streaming API for XML) para alcanzar una velocidad significativamente mayor que las versiones anteriores de ApacheAxis.

      • Baja huella de memoria- Axis2 fue diseñado desde cero teniendo en cuenta la baja huella de memoria.

      • AXIOM – Axis2 viene con su propio modelo de objetos ligero, AXIOM, para el procesamiento de mensajes que es extensible, de alto rendimiento y conveniente para el desarrollador.

      • Despliegue en caliente: Axis2 está equipado con la capacidad de desplegar servicios web y manejadores mientras el sistema está en funcionamiento. En otras palabras, se pueden añadir nuevos servicios al sistema sin tener que apagar el servidor. Basta con colocar el archivo del servicio web requerido en el directorio de servicios del repositorio, y el modelo de despliegue desplegará automáticamente el servicio y lo pondrá a disposición para su uso.

      • Servicios web asíncronos: Axis2 admite ahora servicios web asíncronos e invocación de servicios web asíncronos mediante clientes y transportes no bloqueantes.

      • Soporte MEP – Axis2 ahora viene con la flexibilidad de soportar Message ExchangePatterns (MEPs) con soporte incorporado para MEPs básicos definidos enWSDL 2.0.

      • Flexibilidad – La arquitectura de Axis2 da al desarrollador total libertad para insertar extensiones en el motor para el procesamiento de cabeceras personalizadas, la gestión del sistema y cualquier otra cosa que pueda imaginar.

      • Estabilidad – Axis2define un conjunto de interfaces publicadas que cambian de forma relativamente lenta en comparación con el resto de Axis.

      • Despliegue orientado a componentes – Puede definir fácilmente redes reutilizables deHandlers para implementar patrones comunes de procesamiento para sus aplicaciones, o para distribuirlos a los socios.

      • Marco de transporte – Tenemos una abstracción limpia y simple para integrar y utilizarTransportes (es decir, (es decir, remitentes y oyentes para SOAP sobre varios protocolos como SMTP, FTP, middleware orientado a mensajes, etc.), y el núcleo del motor es completamente independiente del transporte.

      • Soporte de WSDL – Axis2 soporta el Lenguaje de Descripción de Servicios Web, versión 1.1 y 2.0, lo que le permite construir fácilmente stubs para acceder a servicios remotos, y también exportar automáticamente descripciones legibles por máquina de sus servicios desplegados desdeAxis2.

      • Composición yExtensibilidad – Los módulos y las fases mejoran el soporte para la composibilidad y la extensibilidad. Los módulos apoyan la composibilidad y también pueden soportar nuevas especificaciones WS-* de una manera simple y limpia. Sin embargo, no son desplegables en caliente ya que cambian el comportamiento general del sistema.

      • Esperamos que disfrute utilizando Axis2. Tenga en cuenta que este es un esfuerzo de código abierto. Si cree que el código podría necesitar nuevas características o correcciones, o que la documentación puede ser mejorada, por favor participe y échenos una mano. La comunidad de desarrolladores de Axis agradece su participación. Envíe sus comentarios sobre Axis2 a «[email protected]». Asegúrese de poner en el asunto del correo el prefijo .

Navegación de entradas

Recursos turísticos de ropa opcional – Estados Unidos
Imaginería

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas recientes

  • Firebush (Español)
  • 9 mejores vitaminas y suplementos para perros para mejorar su salud
  • Previsión de tasas de CD para 2021: Las tasas probablemente se mantendrán bajas, pero podrían aumentar más adelante en el año
  • Dolor pélvico crónico y prostatitis: síntomas, diagnóstico y tratamiento
  • Juegos y actividades saludables para niños | UIC Online Informatics
  • Cervezas de trigo (americanas)
  • Los beneficios de la lactancia materna después de un año
  • ¿Es seguro tirar los posos del café por el fregadero?
  • Enfriarse después de hacer ejercicio
  • Nuestro trabajo

Meta

  • Acceder
  • Feed de entradas
  • Feed de comentarios
  • WordPress.org

Archivos

  • marzo 2021
  • febrero 2021
  • enero 2021
  • diciembre 2020
  • DeutschDeutsch
  • NederlandsNederlands
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • PolskiPolski
  • 日本語日本語
©2021 Info Cafe | WordPress Theme by SuperbThemes.com