www.wikidata.uk-ua.nina.az
PureMVC programnij karkas dlya stvorennya zastosunkiv na osnovi ustalenogo shablona proyektuvannya model vid kontroler Bezplatnij z vidkritim pochatkovim kodom Vpershe buv realizovanij v ActionScript 3 nadali buv portovanij dlya bilshosti platform rozrobki programnogo zabezpechennya ta vebprogramuvannya PureMVCIlyustraciya vzayemodiyi chastin frejmvorkuTip programnij karkasRozrobnik Futurescale Inc Stabilnij vipusk 1 6 Sept 08 2007 Operacijna sistema BagatoplatformnaMova programuvannya ActionScriptDostupni movi ActionScript C Perl PHP Python ta inshiLicenziya CC AttributionVebsajt puremvc org Zmist 1 Realizaciya 1 1 Standartna versiya 1 2 MultiCore versiyi 1 3 Porti 2 Divis takozhRealizaciya red Standartna versiya red Model Vid ta Kontroler predstavleni troma shablonami Odinakami klasi dlya yakih mozhe buti stvorenij tilki odin ekzemplyar MVC keshuye v Modeli ob yekti Proksi Proxies dlya dostupu do lokalnih abo viddalenih danih v Vidi ob yekti Mediatori Mediators dlya dostupu do predstavlen V Kontroleri zberigayutsya klasi Komand Commands ekzemplyari yakih stvoryuyutsya pered pochatkom vikonannyam kozhnoyi okremoyi komandi i znishuyutsya pislya zavershennya vikonannya komandi Komandi mozhut vzayemodiyati z proksi poseredniki a takozh vikonuvati zapusk inshih komand Mediator nadaye mozhlivist stvoryuvati abo vikoristovuvati nayavni komponenti interfejsu koristuvacha Mediator opisuye povedinku svoyeyi chastini interfejsu takim chinom dosyagayetsya mozhlivist ne perenasichuvati elementi komponentiv interfejsu Mediator maye zmogu bezposeredno keruvati komponentom komponent takoyi mozhlivosti ne maye zv yazok mizh komponentom ta mediatorom zdijsnyuyetsya cherez Sposterigach Observer Vzayemodiyu mizh strukturnimi elementami zabezpechuye Fasad takozh Singleton yakij nadaye yedinij interfejs dlya zv yazku u vsomu dodatku Fasad v PureMVC ne maye nichogo spilnogo z odnojmennim shablonom proyektuvannya PureMVC takozh vvodit mehanizm publikaciyi pidpiski dlya obminu povidomlennyami spovishennyami mizh elementami PureMVC Ce dozvolyaye organizuvati asinhronnij kerovanij podiyami zv yazok mizh elementami sistemi a takozh spriyaye otrimannyu slabkogo zv yazku mizh sub yektami oskilki abonent nikoli ne povinen spiratis na bezposerednye znannya pro vidpravnika povidomlennya MultiCore versiyi red Cej variant pidtrimuye modulne programuvannya sho dozvolyaye vikoristovuvati nezalezhni programni moduli realizovani v PureMVC ta zabezpechiti vzayemodiyu mizh nimi Cya versiya vikoristovuye ramki Pul Odinakiv Multitons zamist Odinakiv MultiCore versiya bula rozroblena u zv yazku z neobhidnistyu pidtrimki populyarnoyi tehnologiyi modulnogo programuvannya yake vikoristovuyetsya v ambitnih bagatofunkcionalnih internet proyektah Porti red Mova Cili Standartna versiya MultiCore versiyaActionScript 2 Flex 1 5 Flex 2 Flash 8 FlashLite 1 Arhivovano 30 grudnya 2013 u Wayback Machine ActionScript 3 Flex 3 Flex 4 Flash 9 AIR all versions Original PureMVC reference implementations 2 Arhivovano 29 grudnya 2013 u Wayback Machine 3 Arhivovano 6 chervnya 2014 u Wayback Machine C Nitevo bezpechnij Kompilyuyetsya MSVC 8 0 9 0 10 0 MinGW 3 4 5 GNU G 4 0 Embarcadero C 6 21 MFC WTL wxWidgets Qt 4 Arhivovano 29 grudnya 2013 u Wayback Machine C NET 1 0 2 0 Silverlight Windows Mobile ta Pocket PC 5 Arhivovano 29 grudnya 2013 u Wayback Machine 6 Arhivovano 6 chervnya 2014 u Wayback Machine ColdFusion ColdFusion 8 7 Arhivovano 29 grudnya 2013 u Wayback Machine Dart Google Dart 8 Arhivovano 29 grudnya 2013 u Wayback Machine Haxe JavaScript Flash 8 Flash 9 ta Neko VM 9 Arhivovano 29 grudnya 2013 u Wayback Machine 10 Arhivovano 6 chervnya 2014 u Wayback Machine Java Java Mobile Standard ta Enterprise Editions ME SE EE JavaFX servleti apleti ta GWT 11 Arhivovano 29 grudnya 2013 u Wayback Machine 12 Arhivovano 6 chervnya 2014 u Wayback Machine JavaScript Nejtralnij do brauzera Nativnij JavaScript MultiCore port robit z usima inshimi frejmvorkami Poperedni zalezhni portuvannya vid tretih postachalnikiv zasudzhuyutsya 13 Arhivovano 29 grudnya 2013 u Wayback Machine Objective C Apple iPhone ta Mac 14 Arhivovano 29 grudnya 2013 u Wayback Machine Perl Perl 5 15 Arhivovano 29 grudnya 2013 u Wayback Machine 16 Arhivovano 6 chervnya 2014 u Wayback Machine PHP PHP 5 17 Arhivovano 29 grudnya 2013 u Wayback Machine 18 Arhivovano 6 chervnya 2014 u Wayback Machine Python Python 2 5 for wxPython Google App Engine Pyjamas 19 20 Arhivovano 29 grudnya 2013 u Wayback Machine 21 Arhivovano 6 chervnya 2014 u Wayback Machine Ruby Ruby 22 Arhivovano 29 grudnya 2013 u Wayback Machine TypeScript TypeScript 23 Arhivovano 28 zhovtnya 2013 u Wayback Machine 24 Arhivovano 28 zhovtnya 2013 u Wayback Machine Divis takozh red Model vid kontroler Otrimano z https uk wikipedia org w index php title PureMVC amp oldid 40399118