Akcelerátor (software) - Accelerator (software)
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto problémech na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
The Plynový pedál je kolekce vývojových řešení pro IBM i a Okna pomocí platforem .NET Framework a / nebo LANSA, technologie poskytované společností Surround Technologies.[1] Vývojová architektura Accelerator je nástroj pro vytváření Okna a webové aplikace ve strukturovaném rámci.[2]
Záměrem řešení Accelerator je poskytnout a rychlý vývoj aplikací Prostředí (RAD), které produkuje dobře navržený n -vrstvý kód, který lze spustit v nasazení klienta / serveru, webu nebo mobilu. Používání Microsoftu .NET Framework, doporučuje Surround pro nulový zámek ve vývoji a optimální flexibilitu nasazení včetně obou Windows Presentation Foundation (WPF) a responzivní webový (a mobilní) design (ASP.NET MVC / Bootstrap ) klienti.[1]
Akcelerátor používá ke generování kódu přizpůsobitelné šablony, standardy a konvence pojmenování. Generovaný kód je čitelný člověkem a je standardizován tak, aby se minimalizovalo testování, ladění, přizpůsobení a úsilí budoucí údržby. Následuje vygenerovaný kód objektově orientované programování principy návrhu, inverze kontroly (IoC) vzor, vzor pozorovatele, model – pohled – model pohledu (MVVM, s technikami OO, aby se zabránilo nadbytečnosti, podporuje snadné testování a údržbu).[1] Podporuje ASP.NET MVC3 Framework.[3] Další vzory, které následuje architektura, nebo jsou přizpůsobeny podle případu; flexibilita podporovaná typickým používáním abstrakčních vzorů, pokud je to praktické. Abstrakce je podporována použitím Windows Presentation Foundation a Windows Communication Foundation.
Pro .NET
Architektura jádra systému Accelerator poskytuje základní sadu funkcí a generování kódu pomocí kouzel pomocí implementace:
- N-úroveň architektura, která podporuje vzory opětovného použití, zahrnuje:
- Vrstva přístupu k datům (DAL) s vícevláknovým přístupem k datům
- Modulární a komponentní architektura
- Vzory obchodních entit umožňující opětovné použití logiky na všech úrovních
- Multitasking a multifunkční výchozí uživatelské prostředí
- Velmi tenké uživatelské rozhraní umožňující opětovné použití logiky uživatelského rozhraní napříč několika technologiemi uživatelského rozhraní
- Windows Presentation Foundation (WPF), plné využití WPF poskytuje jednotný rámec pro vytváření aplikací a vysoce věrné prostředí v systému Windows, které kombinují uživatelské rozhraní aplikace, dokumenty a mediální obsah.[4]
- .NET Framework, obsahuje velkou knihovnu kódovaných řešení běžných programovacích problémů a virtuální stroj, který spravuje provádění programů napsaných speciálně pro framework, což lze dosáhnout pomocí Accelerator.
- SLEČNA Vizuální studio, je integrované vývojové prostředí (IDE) od společnosti Microsoft, která pomáhá při vývoji softwaru využívajícího Accelerator.
- IBM i Systémy, pokročilá implementace uživatelského systému, která obohatí váš vývoj o webové služby, výkon s více vlákny, pokročilé webové technologie a nezávislost na platformě.
- HTML5 podpora pro ASP.NET
Pro Visual LANSA
Architektura akcelerátoru podporuje architektura orientovaná na služby který zahrnuje integrované funkce, jako jsou obchodní objekty, rámce, rozhraní sběrnice, moduly plug-in, XML, řídicí panely a průvodci pro zjednodušení nasazení.
Obchodní objekty a služby Accelerator implementují rámec, který se skládá ze serverových obchodních objektů, sběrnic pro prezentaci a datové služby a adaptérů služeb. The architektura orientovaná na služby integruje se s adaptéry pro XML, MÝDLO, ZBYTEK, ActiveX, .SÍŤ, XAML / WPF atd. Z důvodu SOA funguje BOS pod IBM i, Okna, LANSA - prakticky jakýkoli server.[5]
Reference
- ^ A b C Technologie Surround
- ^ Případová studie Accelerator Development Solutions
- ^ ASP.NET MVC
- ^ „Microsoft WPF“. Archivovány od originál dne 15. 8. 2009. Citováno 2010-07-13.
- ^ Akcelerátor BOS Archivováno 18. července 2010, v Wayback Machine