|
Projektleiter: | Tutoren: | Projektseiten: |
|---|---|---|---|
| Markus Dahm |
Die Funktionalität des Programms umfaßt dabei zumindest die Möglichkeiten der Mail-Protokolle SMTP und POP3, das Anhängen von Attachments, eine Adreßverwaltung und eine Filterfunktion zum Sortieren eingehender Mails, z.B. gegen Spam oder gar Viren. Es können beliebig viele weitere nützliche Eigenschaften eingebaut werden.
Nach der Analyse folgt der Entwurf des zu erstellenden Systems und schließlich die Implementierungsphase. Das dabei zu Grunde liegende Paradigma basiert dabei teilweise auf dem sogenannten Extreme Programming.
| 1 | 18.4. | Organisatorisches | |||
| 3 | 9.5. | Präsentation des Vorhabens | Vorträge jeweils 15 min | ||
| 3 | 6.6. | Präsentation der Zwischenergebnisse | Vorträge jeweils 20 min | ||
| 3 | 18.7. | Präsentation der fertigen Programme | Abschlußparty | ||
| Zur GUI-Programmierung: Swing (Im JDK 1.2 schon enthalten) |
Creating a GUI with JFC/Swing | |
|
Grundlegende Funktionalität: JavaMail (POP3, SMTP, ...) |
JavaMail specification 1.2, JavaMail Service Provider Guide, JavaMail API documentation, Protocol API documentation, JavaMail tutorial | JavaMail |
|
Behandlung von MIME-Types: JavaBeans Activation Framework |
JAF specification, API documentation | JavaBeans Activation Framework |
|
Drucken in Java: Printing On The Java Platform |
White paper, Tutorial | Some examples |
| (CSH) | source /import/htdocs/lehre/SS01/swp/A-D/jars/swpmail.csh |
| source /import/htdocs/lehre/SS01/swp/A-D/jars/swpmail.sh | |
| (DOS) | /import/htdocs/lehre/SS01/swp/A-D/jars/swpmail.bat |