ACE (ADAPTIVE Communication Environment) je bezplatný, otevřený zdrojový a objektově orientovaný rámec navržený z offsetu, který pomáhá vývojářům aplikací snadno vytvářet a nasazovat vysoce výkonné softwarové systémy.
Využijte multithreading
Každá vývojáři, kteří chtějí využívat multithreading ve svých systémech, které používají komunikaci mezi procesy a / nebo v síti, mohou používat rámec ACE pro vývoj aplikací mnohem rychleji.
Vyšší úroveň vzorů a obalů
ACE je knihovní software, jeho zdrojový kód je zcela zdarma a díky vyšším vzorům a obalům budete moci vytvářet software rychle a přenosně, a ušetříte spoustu peněz.
Nižší C ++ obaly
Na druhé straně však ACE obsahuje sadu typů zabezpečených a přenosných obalů C ++, které obklopují několik OS rozhraní pro jazyk C, včetně mechanismů IPC, demultiplexování událostí, vícenásobných závitů a synchronizace, explicitní dynamické propojení, správa sdílených pamětí, soubory mapované v paměti a systém IPC systému.
Kategorie a kategorie
Software je dodáván s přednastavenou sadou programování sítě vyšší úrovně, která může být použita k vylepšení a integraci všech výše uvedených C ++ wrapperů nižší úrovně.
Existuje několik třídních kategorií obsažených v rámcové části ACE, jako například ADAPTIVE Service Executive, Shared Malloc, Reaktor, Servisní konfigurátor a souběžnost. Standardní knihovna je dodávána s balíčkem ACE určeným pro distribuované služby, které byly zabaleny jako součásti.
Pod kapotou a dostupností
Program je napsán výhradně v programovacím jazyce C ++ a byl úspěšně testován s četnými distribucemi Linuxu, včetně Arch Linuxu, Debianu, Fedory, Red Hat Enterprise Linuxu, Gentoo, Ubuntu a CentOS.
Nejnovější verzi lze vždy bezplatně stáhnout z programu Softoware jako univerzální zdrojový archiv, který vám umožní optimalizovat projekt vašeho počítače. Na této platformě jsou podporovány oba 32bitové a 64bitové hardwarové platformy.
Co je nové v této verzi:
- Tato verze přidala podporu pro FC20 a ukončila podporu pro FC19, rozšířila zkušební sadu funkcí C ++ 11, vylepšila podporu pro MingW64 a zlepšila podporu protokolu IPv6 v systému Windows.
Co je nového ve verzi:
- Tato verze přidala podporu FC20 a ukončila podporu pro FC19, testovací sadu funkcí C ++ 11, vylepšenou podporu pro MingW64 a zlepšování podpory protokolu IPv6 v systému Windows.
Co je nového ve verzi 2.0 Alpha 4:
Co je nového ve verzi 6.1.4:
- ACE_Time_Value a ACE_Monotonic_Time_Policy
- Podpora TIME_POLICY byla přidána do ACE_Condition_Attributes, ACE_Message_Queue, ACE_Task a souvisejících tříd.
- CORBA řetězec string_dup a string_free byl změněn.
- Fragmentace zpráv byla přidána do MIOP.
- Byly opraveny vzájemné závislosti mezi OpsnDDS a CIAO.
Co je nového ve verzi 6.1.3:
- Tato verze přidává podporu pro Oracle Solaris Studio 12 Update 3, podporu kompilace pro systém Windows CE 7, novou knihovnu XML_Utils, nové možnosti konfigurace OpenSSL, podporu pro DDS4CCM s OpenDDS 3.2 nebo novějším Implementace DDS a další drobné vylepšení a opravy chyb
- Globální měřítko High Reset Timer v systému Windows je nyní 64bitové.
Co je nového ve verzi 6.1.0:
- Tato verze přidává podporu kódování a kompilace pro VxWorks 6.9.
- Implementuje DynValue, DynValueBox a DynValueCommon a jejich vytvoření / použití pomocí TAO_DynAnyFactory.
- Roztříděné opravy chyb
Co je nového ve verzi 6.0.7:
- Tato verze přidává šablonu zásad časovače a rozhraní API.
- Existují drobné opravy.
Co je nového ve verzi 6.0.6:
- Tato verze přidává podporu pro RHEL 6.1 64-bit.
- Přidává nový heuristický postup pro strategii kolokace.
- TAO kostry byly refakrovány.
- Připojení mohou být nyní stanovena spíše v době zavádění než v prvním použití.
- Odběratelé a vydavatelé DDS jsou nyní vytvořeni podle potřeby.
- CIAO má lepší bezpečnost nití.
- Existují různé opravy chyb
Co je nového ve verzi 6.0.4:
- a odebere podporu pro C ++ Builder.
- Drobné chyby byly opraveny.
Co je nového ve verzi 6.0.3:
- li>
- Má lepší podporu pro mt_noupcall.
- Existují různé opravy chyb
Komentáře nebyl nalezen