Diplomarbeit, 2007
141 Seiten, Note: 1.0
Ziel dieser Diplomarbeit ist die Entwicklung eines Ajax-basierten Webclients für die Bearbeitung von Human Tasks im IBM Websphere Integration Developer. Dabei soll gezeigt werden, wie und ob die Gebrauchstauglichkeit einer Webanwendung durch Nutzung von Ajax gesteigert werden kann. Zusätzlich sollen Probleme aufgezeigt werden, die bei der Entwicklung nach dem Ajax-Ansatz entstehen können. Des Weiteren soll die Entscheidungsgrundlage dafür geschaffen werden, wann der Einsatz von Ajax sinnvoll ist und wann nicht.
Die Diplomarbeit befasst sich mit der Entwicklung eines Ajax-basierten Webclients für die Bearbeitung von Human Tasks. Es wird untersucht, welche Möglichkeiten sich durch den Einsatz von Ajax bieten, welche Probleme bei der Integration verschiedener Ajax-Bibliotheken auftreten können und wie diese mithilfe der OpenAjax-Allianz gelöst werden können. Anschließend wird die Entwicklung eines Prototyps für den Human Task-Client beschrieben. Die Ergebnisse der Entwicklung des Prototyps werden analysiert und in Bezug auf die Gebrauchstauglichkeit bewertet. Im letzten Kapitel wird ein Ausblick auf die zukünftige Entwicklung von Ajax-Technologien gegeben.
Die wichtigsten Schlüsselwörter und Themen der Arbeit sind Ajax, Web 2.0, Human Tasks, Websphere Integration Developer, JavaScript, Dojo Toolkit, OpenAjax-Allianz, Comet, Prototyp-Entwicklung, Gebrauchstauglichkeit, Performanz.
Ajax steht für Asynchronous JavaScript and XML. Es ermöglicht das asynchrone Nachladen von Daten im Hintergrund, sodass Webanwendungen reagieren wie Desktop-Programme, ohne dass die gesamte Seite neu geladen werden muss.
Die Hauptvorteile sind eine höhere Gebrauchstauglichkeit (Usability) und schnellere Reaktionszeiten. Geschäftsprozesse können effizienter bearbeitet werden, da Wartezeiten durch Seiten-Reloads entfallen.
Dojo ist eine leistungsstarke JavaScript-Bibliothek, die Entwicklern hilft, komplexe Ajax-Anwendungen zu erstellen. Sie bietet fertige Widgets, ein Ereignissystem und Unterstützung für objektorientierte Programmierung.
Comet ist eine Technik, die es dem Server erlaubt, Daten aktiv an den Client zu senden (Push-Verfahren), sobald Ereignisse eintreten. Dies ist ideal für die Echtzeit-Aktualisierung von ToDo-Listen oder Prozessdaten.
Ajax kann Probleme mit dem „Zurück“-Button des Browsers und der Lesezeichen-Funktion verursachen. Zudem ist der Entwicklungsaufwand höher und die Barrierefreiheit kann ohne zusätzliche Maßnahmen eingeschränkt sein.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

