Eclipse Rich Ajax Platform (eBook)

Bringing Rich Client to the Web

(Autor)

eBook Download: PDF
2009 | 1st ed.
VI, 148 Seiten
Apress (Verlag)
978-1-4302-1884-5 (ISBN)

Lese- und Medienproben

Eclipse Rich Ajax Platform - Fabian Lange
Systemvoraussetzungen
26,74 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Eclipse Rich Ajax Platform (RAP) is an innovative toolkit for developing applications that will run as rich clients as well as web applications. Eclipse Rich Ajax Platform is the first book on the new Eclipse RAP, and it introduces the required RCP and OSG/i concepts used by Eclipse RAP.

This firstPress title demonstrates the functionality and benefits of Eclipse RAP as well as shows the sweet spots of RAP, especially focusing on single sourcing RCP and web applications, which can be a huge cost saver.

This book also covers possible issues that might prevent you from successfully deploying RAP.

  • Describes Eclipse RAP concepts and its underlying technology
  • Explains key features of RAP
  • Shows case studies where RAP works and where it won't


Fabian Lange has worked with various web technologies in the past several years. As developer and architect at Hewlett-Packard and Nokia, he is trying to bring state-of-the-art technologies to enterprise business. He has broad knowledge of many Java web frameworks (from JSP to JSF, GWT, Tapestry, and Wicket). His competencies also span to different languages like PHP, where he is a developer of the open source symfony framework. He believes that it is important to know all the tools available to deliver the best solution for enterprise business. Currently, Fabian works for codecentric GmbH in Germany, where he develops enterprise Java applications and does performance consulting.
Eclipse Rich Ajax Platform (RAP) is an innovative toolkit for developing applications that will run as rich clients as well as web applications. Eclipse Rich Ajax Platform is the first book on the new Eclipse RAP, and it introduces the required RCP and OSG/i concepts used by Eclipse RAP.This firstPress title demonstrates the functionality and benefits of Eclipse RAP as well as shows the sweet spots of RAP, especially focusing on single sourcing RCP and web applications, which can be a huge cost saver. This book also covers possible issues that might prevent you from successfully deploying RAP. Describes Eclipse RAP concepts and its underlying technology Explains key features of RAP Shows case studies where RAP works and where it won’t

Fabian Lange has worked with various web technologies in the past several years. As developer and architect at Hewlett-Packard and Nokia, he is trying to bring state-of-the-art technologies to enterprise business. He has broad knowledge of many Java web frameworks (from JSP to JSF, GWT, Tapestry, and Wicket). His competencies also span to different languages like PHP, where he is a developer of the open source symfony framework. He believes that it is important to know all the tools available to deliver the best solution for enterprise business. Currently, Fabian works for codecentric GmbH in Germany, where he develops enterprise Java applications and does performance consulting.

Contents 2
Chapter 1: Rich Clients vs. Web Clients 8
A Rich Client Definition 9
A Web Client Definition 11
A Rich Web Client Definition 14
History Is Repeating Itself 17
What to Choose Now? 18
Chapter 2: Introducing Eclipse RAP 21
The RAP Vision 21
RAP Case Studies 26
Pitfalls with RAP 33
Chapter 3: The RAP Architecture 37
The Runtime Layer 38
Reimplemented APIs 41
Issues and Solutions 43
RAP Plug-ins and Packages 46
RAP Version History 47
The RAP Community 48
Chapter 4: Developing a RAP Application 50
Installing the Eclipse and RAP SDKs 50
Running the RAP Sample Application 53
Creating a Simple Application 57
Extending the Application 68
Chapter 5: Single Sourcing 87
Pros and Cons of Single Sourcing 87
Project Setup 89
Running the Mail Demo in RCP 92
Running the Mail Demo in RAP 93
Rerunning the RCP Version 101
Wrapping Up 103
More Single-Sourcing Techniques 104
Chapter 6: Advanced RAP Features 113
Changing the Look and Feel 113
Writing a Custom Widget 120
RAP Without the Workbench 129
Unit Testing in RAP 131
Chapter 7: RAP Deployment 134
Running RAP in Jetty in Equinox 134
Running RAP in Equinox in Tomcat 139
Related Titles 144

Erscheint lt. Verlag 5.3.2009
Zusatzinfo VI, 148 p.
Verlagsort Berkeley
Sprache englisch
Themenwelt Informatik Software Entwicklung Objektorientierung
Mathematik / Informatik Informatik Web / Internet
Schlagworte AJAX • Deployment • Eclipse • Eclipse Rich Ajax Platform (RAP) • Technology
ISBN-10 1-4302-1884-3 / 1430218843
ISBN-13 978-1-4302-1884-5 / 9781430218845
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 2,3 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
39,99
Grundlagen, Objektorientierung und fortgeschrittene Konzepte

von Christian Kohls; Alexander Dobrynin

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
39,99