Allgemeine Angaben:
Meine Studienarbeit wurde am Institut für Informationstechnik,
Lehrstuhl Informationslogistik,
an der Universität Duisburg-Essen betreut. Der Bearbeitungszeitraum war August - Oktober 2004.
Thema:
Konzeption und Erstellung eines Werkzeugs
zur schnellen Überführung von binären Daten
in ein plattformunabhängiges Format
Aufgabenstellung:
Täglich werden im Internet sowohl für private als auch für kommerzielle Nutzung
Domainnamen reserviert. In vielen Fällen wird diesen Domains auch eine Website zugeordnet.
Diese Websites können aus vielen HTML-Dokumenten
bestehen, die aufeinander verweisen. Zusätzlich können Zertifikate die Authentizität
der Website bestätigen. Aus verschiedenen Gründen kann es notwendig sein,
eine Domain mit ihrer Website zu einem anderen Internet-Service-Provider zu verlegen.
Bei einem derartigen "Umzug" müssen alle kundenspezifischen Daten zusammengestellt
werden und an den Kunden bzw. den neuen Provider weitergegeben werden. Diese Weitergabe
sollte im Idealfall ohne manuelle Eingriffe möglich sein.
In den meisten Fällen enthalten die kundenspezifischen Daten nicht nur Klartext-Dateien,
vielmehr sind auch Daten in binären Formaten anzutreffen. Um eine zuverlässige
Übertragung derartiger Daten zu ermöglichen ist es zweckmäßig die Daten in
plattformunabhängiges Dateiformat, ähnlich eines E-Mail Anhang Formats, zu überführen.
Im Rahmen der Arbeit sollen gängige Verfahren zur Überführung von binären
Daten in plattformunabhängige Formate untersucht werden. Ferner soll ein Verfahren, dass
mittels des Java-SDK zu realisieren ist,
ausgewählt und prototypisch umgesetzt werden.
(Die Studienarbeit wurde auf Deutsch geschrieben.)
Informations générales:
Ma recherche d'étude a été fait à l'Institut de technologie de l'information,
Chaire de logistique de l'information,
à l'Université de Duisbourg-Essen, Allemagne. Le projet s'est déroulé d'août à octobre 2004.
Sujet:
Conception et création d'un outil
pour transformer rapidement des données binaires
dans un format indépendant des plates-formes
Objet:
Des domaines Internet sont réservés chaque jour pour un usage personnel ou commercial.
Dans de nombreux cas, la présentation de documents (pages HTML, etc.)
est affectés à un domaine existant. En outre, l'authenticité d'un site web est facilement certifiable.
Ces diverses raisons pourraient nécessiter la réinstallation d'un domaine correspondant et ces données
à un autre fournisseur de services Internet. Pour faciliter un tel "déménagement", toutes les données spécifiques
doivent être assemblées et transmises à leur auteur ou au nouveau fournisseur. Ce transfert de données
devrait idéalement être possible sans intervention manuelle.
Dans la plupart des cas, les données spécifiques ne sont pas seulement disponibles en fichiers texte,
mais aussi en format binaire. Pour une transmission fiable de ces données, il convient de les transformer
en un format indépendant de la plateforme, comme par exemple la forme d'une pièce jointe e-mail.
Le projet du travail courant est destiné à examiner les méthodes de conversion de données binaires
en formats indépendants de la plateforme. En outre, une méthode qui a été étudiée et choisie,
doit donner un prototype implémenté avec le SDK Java.
(La recherche d'étude a été documenté en allemand.)
General information:
My study project was supervised at the Institute for Information Technology,
Department of Information Logistics, at the
University of Duisburg-Essen, Germany. The study project duration was August - October 2004.
Topic:
Conception and creation of a tool
for efficiently transforming binary data
into a platform-independent format
Task definition:
Internet domains are being daily reserved for personal or for commercial use. In most of the
cases presentation documents (HTML pages, etc.)
are assigned to an existing domain. Moreover the authenticity of a website is readily certifiable.
Various reasons could require the relocation of a domain with its corresponding data content
to another Internet Service Provider. To facilitate such a relocation, all user-specific data
must be assembled and forwarded to their author or to the new provider. The data transfer
should be ideally possible without manual intervention.
Typical web presentations consist as much of documents in the binary format as well of plain-text files.
For a reliable data transfer, the binary data is to be transformed into a platform independent
format, like e.g. the format of an e-mail attachment.
The project assignment is aimed at examining the established methods for the conversion of binary data
to platform independent formats. A chosen investigated method is to be prototypically implemented
with the Java SDK.
(The study project was written in German.)