ACE

Software captura de pantalla:
ACE
Detalles de software:
Versión: 6.4.6 Actualizado
Fecha de carga: 22 Jun 18
Licencia: Libre
Popularidad: 90

Rating: 2.7/5 (Total Votes: 6)

ACE (entorno de comunicación ADAPTIVE) es un marco libre, de código abierto y orientado a objetos diseñado a partir del desplazamiento para ayudar a los desarrolladores de aplicaciones a construir y desplegar sin esfuerzo sistemas de software de alto rendimiento.


Aprovecha el multihilo

Cualquier desarrollador que quiera aprovechar el multihilo en sus sistemas, que usa comunicaciones entre procesos y / o redes, puede usar el marco ACE para desarrollar aplicaciones mucho más rápido.


Patrones y envoltorios de nivel superior

ACE es un software de biblioteca, su código fuente es completamente gratuito y, gracias a sus patrones y envoltorios de más alto nivel, podrá crear software de manera rápida y portátil, mientras ahorra mucho dinero.


Envoltorios de C ++ de nivel inferior

Por otro lado, la parte de nivel inferior de ACE incluye una colección de envoltorios de C ++ seguros y portátiles que contienen las diversas interfaces de sistema operativo para el lenguaje C, incluidos los mecanismos de IPC, demultiplexación de eventos, multihilo y sincronización, enlaces dinámicos explícitos, administración de memoria compartida, archivos mapeados en memoria y System V IPC.

Marcos y categorías de clase

Además, el software viene precargado con un marco de programación de red de nivel superior, que se puede utilizar para mejorar e integrar todos los contenedores de C ++ de bajo nivel mencionados anteriormente.

Hay varias categorías de clase incluidas en la parte de marco de ACE, como el ADAPTIVE Service Executive, Shared Malloc, The Reactor, The Service Configurator y Concurrency. También se proporciona una biblioteca estándar con el paquete ACE, diseñado para servicios distribuidos que se han incluido como componentes.


Debajo del capó y la disponibilidad

El programa está escrito completamente en el lenguaje de programación C ++ y ha sido probado con éxito con numerosas distribuciones de Linux, incluyendo Arch Linux, Debian, Fedora, Red Hat Enterprise Linux, Gentoo, Ubuntu y CentOS.

La última versión siempre se puede descargar de Softoware, de forma gratuita, como un archivo de fuentes universales que le permite optimizar el proyecto de su computadora. Ambas plataformas de hardware de 32 bits y 64 bits son compatibles en este momento.

Qué hay de nuevo en esta versión:

  • Esta versión agregó soporte para FC20 y finalizó el soporte para FC19, amplió el conjunto de pruebas de características de C ++ 11, mejoró el soporte para MingW64 e hizo mejoras a la compatibilidad con IPv6 en Windows.

Qué hay de nuevo en la versión:

  • Esta versión agregó soporte para FC20 y finalizó el soporte para FC19, extendido el conjunto de pruebas de características de C ++ 11, soporte mejorado para MingW64 y mejoras en el soporte de IPv6 en Windows.

¿Qué hay de nuevo en la versión 2.0 Alpha 4:

  • Principales correcciones de errores y mejoras.

Qué hay de nuevo en la versión 6.1.4:

  • ACE_Time_Value y ACE_Monotonic_Time_Policy se agregaron.

  • El
  • soporte de TIME_POLICY fue agregado a ACE_Condition_Attributes, ACE_Message_Queue-s, ACE_Task-s, y clases relacionadas.
  • string_dup y string_free de CORBA fueron refactorizados.
  • La fragmentación del mensaje se agregó a MIOP.
  • Se corrigieron las interdependencias entre OpsnDDS y CIAO.

Qué hay de nuevo en la versión 6.1.3:

  • Esta versión agrega soporte para Oracle Solaris Studio 12 Update 3, soporte en tiempo de compilación para Windows CE 7, una nueva biblioteca XML_Utils, nuevas opciones de configuración de OpenSSL, soporte para DDS4CCM con OpenDDS 3.2 o superior como un Implementación de DDS y otras mejoras menores y correcciones de errores.
  • El factor de escala global del High Res Timer en Windows ahora es de 64 bits.

¿Qué hay de nuevo en la versión 6.1.0:

  • Esta versión agrega codificación de longitud de ejecución y compatibilidad de compilación para VxWorks 6.9.
  • Implementa DynValue, DynValueBox y DynValueCommon y su creación / uso por TAO_DynAnyFactory.
  • Correcciones de errores surtidas.

Qué hay de nuevo en la versión 6.0.7:

  • Esta versión agrega una plantilla de política de temporizador y API.
  • Hay correcciones de errores menores.

Qué hay de nuevo en la versión 6.0.6:

  • Esta versión agrega soporte para RHEL 6.1 de 64 bits.
  • Agrega una nueva heurística para la estrategia de colocación.
  • Los esqueletos de TAO se han rediseñado.
  • Las conexiones ahora se pueden establecer en el momento del despliegue en lugar de en el primer uso.
  • Los suscriptores y editores de DDS ahora se crean cuando es necesario.
  • CIAO tiene una mejor seguridad de hilos.
  • Hay una variedad de correcciones de errores.

¿Qué hay de nuevo en la versión 6.0.4:

  • Esta versión agrega compatibilidad para compilar con el NDK de Android y elimina la compatibilidad con C ++ Builder.
  • Se corrigieron errores menores.

Qué hay de nuevo en la versión 6.0.3:

  • Esta versión agrega soporte para GCC 4.6.
  • Ha mejorado el soporte para mt_noupcall.
  • Hay una variedad de correcciones de errores.

Programas parecidos

PyGObject
PyGObject

22 Jun 18

OpenSSL
OpenSSL

5 Sep 16

CA::AutoSys
CA::AutoSys

3 Jun 15

Comentarios a la ACE

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!