Rich Client Platform Architektur

Bevor die Architektur von der Rich Client Platform etwas präziser erklärt wird, ist das Lesen des Artikels Rich Client Platform – Grundlagen mit Sicherheit ein guter Einstieg. Rich Client Platform Architektur Einleitend ist zu erwähnen, dass im Rahmen dieses Beitrages nicht alle Module eingehend behandelt werden können, hierbei wird sich auf die wesentlichen Bestandteile der […]

Mehr lesen »

Ying Yang Grafikprogrammierung

Im folgenden werden wir das Ying Yang Symbol mit Hilfe der Java Grafikprogrammierung erstellen. Hierzu sind folgende Schritte notwendig: Neues Projekt erstellen: de.michel.graphic.yingyang Paket erstellen: yingyang Klasse Painter.java erstellen Klasse YingYang.java erstellen

Mehr lesen »

Theorie des wissenschaftlichen Arbeitens

Ein Teil meines Studiums war das Erstellen wissenschaftlicher Arbeiten, was nicht zuletzt in der Bachelor-Thesis unter Beweis gestellt werden musste. Aus diesem Grund werden im folgenden ein paar Grundsätze aufgezählt. Empfehlungen für das wissenschaftliche Arbeiten Die Beschreibung und die Analyse muss stets getrennt sein Annahmen offenlegen und prüfen Struktur in der wissenschaftlichen Arbeit stets von […]

Mehr lesen »

Migrationsformen in der Informatik

In der Informatik gibt es diverse Arten von Migrationen. Die Anwendungsmigration, die Datenmigration, die Hardware- sowie Softwaremigration. Allgemein lässt sich sagen, dass es sich um ein Verfahren handelt, bei dem ein wesentlicher Teil des bestehenden Systems in ein anderes gewechselt wird. Anwendungsmigration Bei der Anwendungsmigration handelt es sich um einen Relaunch einer bereits bestehenden Anwendung. […]

Mehr lesen »

Rich Client Platform – Grundlagen

Rich Client Platform – Geschichte Die Rich Client Platform ist ein Open-Source Framework welches heutzutage in vielen Projekten sowie Firmen wiederzufinden ist. Im November 2001 veröffentlichte IBM den Quellcode von Eclipse welches zunächst als Nachfolger von „IBM Visual Age for Java 4.0“ galt. Drei Jahre später wurde Eclipse anschließend eigenständig als die „Eclipse Foundation“ gegründet. […]

Mehr lesen »

Ajax Architektur

Wie bereits im Artikel „Ajax – Was ist überhaupt Ajax“ angesprochen, ist Ajax ein asynchroner Weg des Datenaustausches im World Wide Web. Um den Weg der neuen Technologie im Gegensatz zu der „alten“ Technologie zu veranschaulichen, wird im folgenden die Ajax Architektur erläutert. konventionelle Webarchitektur Um die Ajax Architektur zu verdeutlichen, wird zunächst die konventionelle […]

Mehr lesen »

Single Sourcing

Was ist Single Sourcing? Im Allgemeinen spricht man von Single Sourcing wenn bereits vorhandene Informationen erneut zu einem anderen Zweck genutzt werden können. Dies kann in der Regel nur dann geschehen, wenn Projekte modular aufgebaut sind. Modular bedeutet, dass einzelne Fragmente eines Projekts von anderen abgekapselt und somit leicht in andere Projekte integrierbar sind. Das […]

Mehr lesen »

Grafische Benutzeroberflächen – AWT und Swing

AWT und Swing sind die Komponenten in der Java Programmierung, die dem Programmierer helfen die entwickelte Software benutzerfreundlicher aussehen zu lassen. Diese beide Möglichkeiten unterscheiden sich aber grundlegend weshalb sie im folgendem erläutert werden. Abstract Window Toolkit (AWT) Das Abstract Window Toolkit, kurz AWT, ist die erste API von Sun welche eine plattformunabhängige Basis einer […]

Mehr lesen »