Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Rich ajax platform (rap)

1.648 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?

×