ACE

Software screenshot:
ACE
Software informatie:
Versie: 6.4.6 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: Douglas C. Schmidt
Licentie: Gratis
Populariteit: 90

Rating: 2.7/5 (Total Votes: 6)

ACE (ADAPTIVE Communication Environment) is een gratis, open source en objectgeoriënteerd framework, ontworpen vanuit de offset om applicatie-ontwikkelaars te helpen moeiteloos high-performance softwaresystemen te bouwen en te implementeren.


Profiteer van multithreading

Alle ontwikkelaars die willen profiteren van multithreading in hun systemen, die gebruikmaken van interproces- en / of netwerkcommunicatie, kunnen het ACE-framework gebruiken om applicaties veel sneller te ontwikkelen.


Patronen en wikkels op een hoger niveau

ACE is een bibliotheeksoftware, de broncode is volledig gratis en dankzij de patronen en wrappers op een hoger niveau kunt u snel en gemakkelijk software maken, terwijl u veel geld bespaart.


Lagere C ++ -wrappers

Anderzijds bevat het lagere gedeelte van ACE een verzameling van typenveilige en draagbare C ++ -wrappers die de verschillende OS-interfaces voor de C-taal bevatten, waaronder IPC-mechanismen, gebeurtenisdemultiplexen, multi-threading en synchronisatie. expliciete dynamische koppeling, gedeeld geheugenbeheer, geheugen-toegewezen bestanden en System V IPC.

Frameworks en klassencategorieën

Bovendien is de software vooraf geladen met een hoger netwerkprogrammaframework, dat kan worden gebruikt voor het verbeteren en integreren van alle bovengenoemde C ++ -wrappers op een lager niveau.

Er zijn verschillende klassencategorieën opgenomen in het framework-gedeelte van ACE, zoals The ADAPTIVE Service Executive, Shared Malloc, The Reactor, The Service Configurator en Concurrency. Een standaardbibliotheek is ook voorzien van het ACE-pakket, ontworpen voor gedistribueerde services die als componenten zijn verpakt.


Onder de motorkap en beschikbaarheid

Het programma is volledig geschreven in de C ++ programmeertaal en is met succes getest met vele distributies van Linux, waaronder Arch Linux, Debian, Fedora, Red Hat Enterprise Linux, Gentoo, Ubuntu en CentOS.

De nieuwste versie kan altijd gratis worden gedownload van Softoware als een archief met universele bronnen waarmee u het project van uw computer kunt optimaliseren. Zowel 32-bits als 64-bits hardwareplatforms worden momenteel ondersteund.

Wat is nieuw in deze release:

  • Deze versie voegde ondersteuning toe voor FC20 en beëindigde ondersteuning voor FC19, breidde de C ++ 11-functietestsuite, verbeterde ondersteuning voor MingW64 en verbeteringen aan IPv6-ondersteuning op Windows uit.

Wat is nieuw in versie:

  • Deze versie heeft ondersteuning voor FC20 en ondersteuning voor FC19, verlengd de C ++ 11-testsuite, verbeterde ondersteuning voor MingW64 en verbeteringen aan de IPv6-ondersteuning op Windows.

Wat is nieuw in versie 2.0 Alpha 4:

  • Belangrijke bugfixes en verbeteringen.

Wat is nieuw in versie 6.1.4:

  • ACE_Time_Value en ACE_Monotonic_Time_Policy zijn toegevoegd.
  • TIME_POLICY ondersteuning is toegevoegd aan ACE_Condition_Attributes, ACE_Message_Queue-s, ACE_Task-s en gerelateerde klassen.
  • CORBA's string_dup en string_free zijn opnieuw bewerkt.
  • Berichtfragmentatie is toegevoegd aan MIOP.
  • De onderlinge afhankelijkheden tussen OpsnDDS en CIAO waren opgelost.

Wat is nieuw in versie 6.1.3:

  • Deze versie voegt ondersteuning toe voor Oracle Solaris Studio 12 Update 3, compileertijd-ondersteuning voor Windows CE 7, een nieuwe XML_Utils-bibliotheek, nieuwe OpenSSL-configuratieopties, ondersteuning voor DDS4CCM met OpenDDS 3.2 of hoger als een DDS-implementatie en andere kleine verbeteringen en bugfixes.
  • De globale schaalfactor van de High Res Timer op Windows is nu 64-bits.

Wat is nieuw in versie 6.1.0:

  • Deze versie voegt run-length codering en compilatie ondersteuning toe voor VxWorks 6.9.
  • Het implementeert DynValue, DynValueBox en DynValueCommon en hun creatie / gebruik door TAO_DynAnyFactory.
  • Geassorteerde bugfixes.

Wat is nieuw in versie 6.0.7:

  • Deze versie voegt een timerbeleidssjabloon en API toe.
  • Er zijn kleine bugfixes.

Wat is nieuw in versie 6.0.6:

  • Deze versie voegt ondersteuning toe voor RHEL 6.1 64-bit.
  • Het voegt een nieuwe heuristiek toe voor de collocatiestrategie.
  • TAO-skeletten zijn opnieuw bewerkt.
  • Verbindingen kunnen nu worden vastgesteld tijdens de implementatietijd in plaats van het eerste gebruik.
  • DDS-abonnees en -uitgevers zijn nu gemaakt wanneer dat nodig is.
  • CIAO heeft een betere draadveiligheid.
  • Er zijn verschillende bugfixes.

Wat is nieuw in versie 6.0.4:

  • Deze versie voegt ondersteuning toe voor bouwen met de Android NDK en verwijdert ondersteuning voor C ++ Builder.
  • Kleine bugs zijn opgelost.

Wat is nieuw in versie 6.0.3:

  • Deze versie voegt ondersteuning toe voor GCC 4.6.
  • Het heeft de ondersteuning voor mt_noupcall verbeterd.
  • Er zijn verschillende bugfixes.

Vergelijkbare software

LibSoup
LibSoup

16 Aug 18

Libnet
Libnet

20 Feb 15

libaacs
libaacs

17 Feb 15

Reacties op ACE

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!