Rig AJAX-platform

Rig AJAX-platform
Type AJAX -aktiveret Rich Internet Application
Udvikler Eclipse Foundation
Skrevet i Java
Operativ system på tværs af platforme
Interface sprog Flersproget
nyeste version 1,5 ( 23. juni 2012 )
Licens Eclipse Public License
Internet side eclipse.org/rap/

Rich AJAX Platform (RAP) er et gratis softwareprojekt under udvikling af Eclipse Technology Project , der giver udviklere mulighed for at skabe Rich Internet-applikationer ved hjælp af AJAX-teknologi og ved hjælp af Eclipse- udviklingsmodellen til at skabe plugins ved hjælp af Java API . Rich AJAX Platform er en analog af Rich Client Platform frameworket til webudvikling. Dens API ligner meget Rich Client Platform API, så udviklere med RCP-erfaring kan bruge deres viden til at udvikle webapplikationer. RAP tilskynder til udveksling og genbrug af kildekode mellem RCP- og RAP-applikationer, hvilket gør det nemmere at udvikle applikationer, der kører på en klientmaskine og har en webgrænseflade.

Eksempel

Eksempel på "Hello World"-applikation, der bruger Rich AJAX Platform:

// Hej verden i RAP offentlig Tekst txt ; public Display createUI () { Display display = new Display (); Shell shell = ny Shell ( display ); skal . sætStørrelse ( 320 , 240 ); txt = ny tekst ( shell , SWT . SIMPLE ); txt . setLocation ( skal . getClientArea (). x + 10 , shell . getClientArea (. y + 40 ); Knap knap = ny knap ( skal , SWT . PUSH ); knap . setText ( "Hej verden!" ); knap . setBounds ( shell . getClientArea (). x + 10 , shell . getClientArea (). y + 10 , shell . getClientArea (). width - 20 , 20 ); knap . addSelectionListener ( new SelectionListener (){ public void widgetDefaultSelected ( SelectionEvent e ) { } public void widgetSelected ( SelectionEvent e ) { txt . setText ( "Hej verden!" ); } }); skal . åben (); returnere display ; }

Litteratur

Links