Hallo zusammen,
ich habe vor kurzem mein Informatik Studium beendet und möchte gerne ein kleines Projekt auf die Beine stellen um während der Bewerbungszeit meine Kenntnisse in Java wieder zu verinnerlichen und neue Themen auszuprobieren.
Dazu habe ich mir gedacht ich entwickele ein Chat Programm.
Ich habe letzte Nacht lange darüber gegrübelt und bin zu folgendes Schlussfolgerungen gekommen.
Meine Ideen sind einen Server zu erstellen der als Java Application auf deinem Webserver liegt.
Dieser wird über Sockets auf Anfragen von Clients warten. Ein Client würde Nachrichten an den Server schicken mit Eigenschaften wie Name des Clients an den die Nachricht gesendet werden soll und natürlich den die Nachricht an sich. Diese werden im XML Format gesendet. Der Server schickt es dann an denjenigen Client weiter.
Da ich so gut wie keine Erfahrung in solchen Projekten habe würde ich einfach gerne eure Meinung dazu hören.
z.B ob Sockets dafür geeignet sind. Ob man dafür XML nutzen sollte usw.
Danke schon mal im vorraus.
ich habe vor kurzem mein Informatik Studium beendet und möchte gerne ein kleines Projekt auf die Beine stellen um während der Bewerbungszeit meine Kenntnisse in Java wieder zu verinnerlichen und neue Themen auszuprobieren.
Dazu habe ich mir gedacht ich entwickele ein Chat Programm.
Ich habe letzte Nacht lange darüber gegrübelt und bin zu folgendes Schlussfolgerungen gekommen.
Meine Ideen sind einen Server zu erstellen der als Java Application auf deinem Webserver liegt.
Dieser wird über Sockets auf Anfragen von Clients warten. Ein Client würde Nachrichten an den Server schicken mit Eigenschaften wie Name des Clients an den die Nachricht gesendet werden soll und natürlich den die Nachricht an sich. Diese werden im XML Format gesendet. Der Server schickt es dann an denjenigen Client weiter.
Da ich so gut wie keine Erfahrung in solchen Projekten habe würde ich einfach gerne eure Meinung dazu hören.
z.B ob Sockets dafür geeignet sind. Ob man dafür XML nutzen sollte usw.
Danke schon mal im vorraus.