bastinat0r/Tutorium-Chat — Issue #9: Protokoll - neuer Vorschlag
Author: glidesurfer
Created: 2011-12-06 21:46:53+00:00
State: open

Hallo zusammen,

da wir uns so ziemlich im Kreis drehen und nicht ad hoc jedes Mal das Rad neu erfinden wollen ein Vorschlag von mir:

Lasst uns KEIN neues Protokoll erfinden! Objekte durch die Gegend schicken? Kann man sicherlich hin und wieder tun. Aber: ein textbasierendes Protokoll macht sprach- bzw. plattformunabhängig, d. h. der Client muss nicht in Java geschrieben sein.

Ich schlage vor, (ein Subset von) IRC[1] zu implementieren. Der Vorteil liegt auf der Hand: für dieses (semi-)standardiersierte Protokoll gibt es hunderte verschiedene Clients, d. h. wir können unseren Server sofort testen, ohne unseren eigenen Client funktionsfähig vorliegen zu haben. Zudem ist IRC nun wirklich verdammt einfach und leicht verständlich.

Hier und am Donnerstag können wir das gern diskutieren. Ich glaube, dass wir mit einem vorgegebenen Protokoll weiterkommen und uns auf die Modellierung in Java konzentrieren können (denn es geht doch am Ende um die Frage "Wie mache ich Foo in Java?").

Grüße, Rosario

[1] http://en.wikipedia.org/wiki/Internet_Relay_Chat