Rich ajax platform (rap)

1.641 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

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

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?

×