Bohatá platforma AJAX

Bohatá platforma AJAX
Typ Bohatá internetová aplikace s podporou AJAX
Vývojář Nadace Eclipse
Zapsáno v Jáva
Operační systém multiplatformní
Jazyky rozhraní Vícejazyčný
Nejnovější verze 1.5 ( 23. června 2012 )
Licence Eclipse Public License
webová stránka eclipse.org/rap/

Platforma Rich AJAX (RAP) je bezplatný softwarový projekt vyvíjený v rámci projektu Eclipse Technology Project , který umožňuje vývojářům vytvářet bohaté internetové aplikace pomocí technologie AJAX a pomocí vývojového modelu Eclipse vytvářet zásuvné moduly využívající Java API . Platforma Rich AJAX je obdobou rámce platformy Rich Client Platform pro vývoj webových aplikací. Jeho API je velmi podobné rozhraní Rich Client Platform API, takže vývojáři se zkušenostmi s RCP mohou využít své znalosti k vývoji webových aplikací. RAP podporuje výměnu a opětovné použití zdrojového kódu mezi aplikacemi RCP a RAP, což usnadňuje vývoj aplikací, které běží na klientském počítači a mají webové rozhraní.

Příklad

Příklad aplikace „Hello World“ využívající platformu Rich AJAX:

// Ahoj světe v RAP public Text txt ; public Display createUI () { Display display = new Display (); Shell shell = new Shell ( display ); skořápka . setSize ( 320 , 240 ); txt = nový Text ( shell , SWT . SIMPLE ); txt . setLocation ( shell . getClientArea (). x + 10 , shell . getClientArea (. y + 40 ); Tlačítko tlačítko = nové Tlačítko ( shell , SWT . PUSH ); tlačítko . setText ( "Ahoj světe!" ); tlačítko . setBounds ( shell . getClientArea (). x + 10 , shell . getClientArea (). y + 10 , shell . getClientArea (). šířka - 20 , 20 ); tlačítko . addSelectionListener ( new SelectionListener (){ public void widgetDefaultSelected ( SelectionEvent e ) { } public void widgetSelected ( SelectionEvent e ) { txt . setText ( "Ahoj světe!" ); } }); skořápka . otevřít (); návratový displej ; }

Literatura

Odkazy