ACE (ADAPTIVE Communication Environment) yra nemokama, atvirojo kodo ir objektų orientuota sistema, sukurta iš kompensavimo, kad padėtų programų kūrėjams lengvai sukurti ir įdiegti aukštos kokybės programinės įrangos sistemas.
Pasinaudokite multithreading
Bet kurie kūrėjai, kurie nori pasinaudoti daugiakryptėmis sistemomis, kurios naudoja tarpusavio procesus ir (arba) tinklo ryšius, gali naudoti ACE sistemą, norėdami kurti programas daug greičiau.
Aukštesnio lygio modeliai ir įvyniojimo mašinos
ACE yra bibliotekos programinė įranga, jos šaltinio kodas yra visiškai nemokamas, o dėl aukštesnio lygio modelių ir aplankų galėsite greitai ir patogiai kurti programinę įrangą, o jūs sutaupysite daug pinigų.
Žemesnio lygio C + + pakuotojai
Kita vertus, AKE žemesnio lygio dalis apima saugią ir nešiojamą C ++ aplankų rinkinį, apimantį keletą OS sąsajų C kalbos, įskaitant IPC mechanizmus, įvykių demultipleksavimą, daugelio sriegių sinchronizavimą ir sinchronizavimą, akivaizdus dinaminis susiejimas, bendrai naudojamos atminties valdymas, atminties žemėlapiai ir sistemos V IPC.
Karkasai ir klasės kategorijos
Be to, programinė įranga yra iš anksto įdiegta aukštesnio lygio tinklo programavimo sistema, kuri gali būti naudojama siekiant sustiprinti ir integruoti visus aukščiau paminėtus žemesnio lygio C + + pakavimo įrenginius.
Yra keletas klasių kategorijų, įtrauktų į pagrindinę ACE dalį, pvz., "ADAPTIVE Service Executive", "Shared Malloc", "Reactor", "Service Configurator" ir "Concurrency". Standartinė biblioteka taip pat turi AKE paketą, skirtą platintoms paslaugoms, kurios buvo suvyniotos kaip komponentai.
Pagal gaubtą ir prieinamumą
Programa yra parašyta tik C + + programavimo kalba ir sėkmingai išbandyta su daugeliu Linux platinimų, įskaitant Arch Linux, Debian, Fedora, Red Hat Enterprise Linux, Gentoo, Ubuntu ir CentOS.
Naujausia versija visada gali būti nemokamai atsisiųsti iš "Softoware" kaip universalus šaltinių archyvas, leidžiantis optimizuoti jūsų kompiuterio projektą. Šiuo metu palaikomos tiek 32 bitų, tiek 64-bitų aparatinės platformos.
Kas naujo šiame leidime:
- Ši versija papildė palaikymą "FC20" ir baigė "FC19" palaikymą, išplėtė "C ++ 11" funkcijų bandymo rinkinį, patobulino "MingW64" palaikymą ir patobulino "Windows" palaikymą "IPv6".
- Ši versija papildė palaikymą "FC20" "C ++ 11" testų rinkinys, patobulintas "MingW64" palaikymas ir "Windows" palaikymas IPv6.
- Pagrindiniai pataisymai ir patobulinimai.
- ACE_Time_Value ir ACE_Monotonic_Time_Policy buvo įtraukti
- TIME_POLICY palaikymas buvo pridėtas prie ACE_Condition_Attributes, ACE_Message_Queue, ACE_Task ir susijusių klasių.
- Pakeista CORBA eilutės_dup ir string_free.
- Pranešimų suskaidymas buvo pridėtas prie MIOP.
- Fiksuotos OpsnDDS ir CIAO tarpusavio priklausomybės.
- Ši versija papildo "Oracle Solaris Studio 12 Update 3", "Windows CE 7" kompiliavimo laiko palaikymą, naują "XML_Utils" biblioteką, naujas "OpenSSL" konfigūravimo parinktis, paramą DDS4CCM su "OpenDDS 3.2" arba naujesnėmis versijomis kaip " DDS diegimas ir kiti nepilnamečiai patobulinimai ir klaidų taisymai.
- "High Res Timer" pasaulinis masto koeficientas sistemoje "Windows" dabar yra 64 bitų.
- Ši versija papildo paramą kodavimo ir kompiliavimo paleidimo ilgiui.
Kas naujo "VxWorks 6.9".
- TAO_DynAnyFactory įgyvendina DynValue, DynValueBox ir DynValueCommon ir jų kūrimą / naudojimą.
- įvairūs pataisymai.
- Ši versija papildo laikmačio politikos šabloną ir API.
- Yra nedideli klaidų taisymai.
- Ši versija papildo 64 bitų RHEL 6.1 palaikymą.
- Jis priduria naują euristiką dėl kolokacijos strategijos.
- "TAO" skeletai buvo ištaisyti.
- Prisijungimai dabar gali būti nustatomi diegimo metu, o ne pirmą kartą.
- DDS prenumeratoriai ir leidėjai dabar yra sukurti, kai reikia.
- CIAO turi geresnį gijų saugumą
- Yra įvairūs pataisymai.
- Ši versija papildo palaikymą "Android NDK" ir pašalina paramą C + + Builder.
- Neteisingos klaidos buvo ištaisytos.
- Ši versija papildo paramą GCC 4.6.
- Jis patobulino "mt_noupcall" palaikymą.
- Yra įvairūs pataisymai.
Kas naujo versijoje:
Kas naujo
Kas naujo
Kas naujo 6.1.3 versijoje:
Kas naujo 6.0.7 versijoje?
Kas naujo 6.0.6 versijoje:
Kas naujo 6.0.4 versijoje:
Kas naujo li>
Komentarai nerastas