Rich Ajax Platform (RAP)
   Prof. Dr. Jürgen Rolshoven: Strings&Structures


               Sommersemester 2010
          ...
Rich Ajax Platform - Gliederung
    Theorie
        Einführung in die Begrifflichkeit
        Geschichte
        AJAX
...
Was ist RAP?
    Rich Ajax Platform = AJAX + Rich Client Platform

    Eclipse-PlugIn (Open Source)

    Web 2.0 Anwend...
AJAX
    „Asynchronus JavaScript and XML“

    Asynchrones Laden der Websiteinhalte

    Interaktivität wie Desktopanwe...
AJAX

                     HTML + CSS


                      JavaScript


                        XML




               ...
Rich Client Platform (RCP)
    Framework zur Realisierung von
     Desktopanwendungen

    Rich Clients:
        Grafis...
Rich AJAX Platform (RAP)
    Zusammenschluss aus RCP und AJAX
    Client-Server Struktur
    Java-fähiger Applikationss...
RCP vs. RAP
Voraussetzungen


    Eclipse 3.2 oder höher

    Folgende Webbrowser:

    Java SDK




    Rich Ajax Platform        ...
Praxis: Installation
    Download von der Eclipse-Seite
        http://www.eclipse.org/rap/


    Installationsvideo:
 ...
Praxis: Fertige Projekte

    Yoxos Eclipse PlugIns
        http://ondemand.yoxos.com/geteclipse/start


    CAS PIA
  ...
Literatur
    Buch: „Eclipse Rich Ajax Platform“
     von Fabian Lange

    Projekthomepage
        http://www.eclipse....
Fragen?
Nächste SlideShare
Wird geladen in …5
×

Rich ajax platform (rap)

1.558 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.558
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
18
Aktionen
Geteilt
0
Downloads
14
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Rich ajax platform (rap)

  1. 1. Rich Ajax Platform (RAP) Prof. Dr. Jürgen Rolshoven: Strings&Structures Sommersemester 2010 Referent: Bilal Erkin
  2. 2. Rich Ajax Platform - Gliederung  Theorie  Einführung in die Begrifflichkeit  Geschichte  AJAX  Rich Client Platform (RCP)  Aufbau des RAP  Techn. Voraussetzungen  Praxis  Demonstration: Installation und Beispielcode  Weiterführendes: Literatur, Tutorials, Videos… Rich Ajax Platform Bilal Erkin 22.06.2010
  3. 3. Was ist RAP?  Rich Ajax Platform = AJAX + Rich Client Platform  Eclipse-PlugIn (Open Source)  Web 2.0 Anwendungen in Java  Kenntnisse in HTML, CSS und JavaScript nicht nötig  2007 in der Version 1.0 durch Eclipse herausgebracht (heute Ver 1.3) Rich Ajax Platform Bilal Erkin 22.06.2010
  4. 4. AJAX  „Asynchronus JavaScript and XML“  Asynchrones Laden der Websiteinhalte  Interaktivität wie Desktopanwendungen  HTML: Grundgerüst  CSS: Design  JavaScript: interaktive Elemente  XML: Daten die ver-/bearbeitet werden Rich Ajax Platform Bilal Erkin 22.06.2010
  5. 5. AJAX HTML + CSS JavaScript XML Server Rich Ajax Platform Bilal Erkin 22.06.2010
  6. 6. Rich Client Platform (RCP)  Framework zur Realisierung von Desktopanwendungen  Rich Clients:  Grafische Benutzeroberflächen (GUI)  Funktionalitäten (Drag&Drop, Tabs, Drop-Downs) RCP Applikation SWT (GUI) Betriebssystem Rich Ajax Platform Bilal Erkin 22.06.2010
  7. 7. Rich AJAX Platform (RAP)  Zusammenschluss aus RCP und AJAX  Client-Server Struktur  Java-fähiger Applikationsserver (Tomcat, Jetty…)  Umwandlung in AJAX  70 – 80 % Importmöglichkeiten aus RCP Bild: http://www.eclipse.org/rap/ Rich Ajax Platform Bilal Erkin 22.06.2010
  8. 8. RCP vs. RAP
  9. 9. Voraussetzungen  Eclipse 3.2 oder höher  Folgende Webbrowser:  Java SDK Rich Ajax Platform Bilal Erkin 22.06.2010
  10. 10. Praxis: Installation  Download von der Eclipse-Seite  http://www.eclipse.org/rap/  Installationsvideo:  http://www.thescreencast.com/2007/10/first-look-at- eclipse-rich-ajax.html  Demo-Programm  Erstellen von SWT Elementen Rich Ajax Platform Bilal Erkin 22.06.2010
  11. 11. Praxis: Fertige Projekte  Yoxos Eclipse PlugIns  http://ondemand.yoxos.com/geteclipse/start  CAS PIA  http://www.cas-pia.de/en/try.html  Numilton migration Tools  http://migrate.numiton.com/ Rich Ajax Platform Bilal Erkin 22.06.2010
  12. 12. Literatur  Buch: „Eclipse Rich Ajax Platform“ von Fabian Lange  Projekthomepage  http://www.eclipse.org/rap/  Turorial von Lars Vogel  http://www.vogella.de/articles/EclipseRAP/article.html  Videos  http://www.eclipse.org/rap/gettingstarted.php Rich Ajax Platform Bilal Erkin 22.06.2010
  13. 13. Fragen?

×