|
Für den Betrieb eigener Serverdienste, natürlich hier unter dem Thema, Spam-Versendern das Leben schwer
zu machen, habe ich ein paar Programme in der Sprache Java geschrieben. Die Sprache Java hat den Vorteil, daß
sie auf unterschiedlichen Plattformen einsetzbar ist, nicht nur unter einem einzelnen Betriebssystem wie
z.B. Windows.
Ggf. müssen Sie für Ihr Betriebssystem noch die Java-Laufzeitumgebung (Runtime Environment) installieren. Bei
der Laufzeitumgebung handelt es sich um ein Programm ohne eigene Oberfläche, das dafür sorgt, daß das
unabhängig vom Betriebssystem erstellte Java-Programm auf dem jeweiligen Betriebssystem läuft. Die aktuelle
Laufzeitumgebung erhalten Sie zum Download unter http://java.sun.com/j2se/1.4.2/download.html
Außerdem noch ein Hinweis zur Klarstellung: Verwechseln Sie nicht Java-Programme mit Java-Applets und
Javascript in Webseiten. Bei Javascript handelt es sich um eine völlig andere Sprache, der lediglich aus
Marketinggründen ein ähnlicher Name gegeben wurde. Java-Applets auf Webseiten verwenden zwar die gleiche Sprache
Java wie die hier vorgestellten Java-Programme, laufen aber in ganz anderem Kontext (in einem durch Pixelangaben
genau definierten Bereich einer Webseite) und verwenden in der Regel nur einen eingeschränkten Sprachumfang.
Bei den hier vorgestellten Java-Programmen handelt es sich um eigenständige Programme, die nichts
mit Webbrowsern oder anderen Internet-Applikationen zu tun haben. Prinzipiell hätte ich diese Programme auch in jeder
anderen Programmiersprache schreiben können. Während bei vielen anderen Programmsprachen als Ergebnis der Programmierung
eine fertige ausführbare Datei für ein bestimmtes Betriebssystem (für Windows mit der Extension "exe") herauskommt,
das man direkt starten kann, liefert die Sprache Java eine Datei mit der Extension "class" (auch die Extension "jar"
wäre möglich), die zum Starten die Java-Laufzeitumgebung braucht, dafür aber nicht auf ein bestimmtes Betriebssystem
festgelegt ist.
|