Rich ajax platform (rap)

  • 1,142 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,142
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
14
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Rich Ajax Platform (RAP) Prof. Dr. Jürgen Rolshoven: Strings&Structures Sommersemester 2010 Referent: Bilal Erkin
  • 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. 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. 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. AJAX HTML + CSS JavaScript XML Server Rich Ajax Platform Bilal Erkin 22.06.2010
  • 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. 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. RCP vs. RAP
  • 9. Voraussetzungen  Eclipse 3.2 oder höher  Folgende Webbrowser:  Java SDK Rich Ajax Platform Bilal Erkin 22.06.2010
  • 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. 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. 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. Fragen?