Erstes eigenes Projekt

Maddi

Mitglied
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.
 

eRaaaa

Top Contributor
Was hat denn mein Webserver damit zu tun? :lol:

Also erstmal, wenn es um Java-Programme geht die irgendwo laufen sollen, reicht ein normaler "Webserver" nicht.
Dieses Thema gab`s aber schon gefühlte 1000x hier, Socket wäre sicherlich eine Möglichkeit, gibt aber noch einige mehr und kommt eben auch darauf an was du dir genau vorstellst. Da das Ganze ja als Übung dienen soll, könntest du dich eben fragen ob du Ahnung von Sockets im Allgemeinen hast, wenn nicht könntest du ja diesen Weg gehen.
Wie gesagt, du kannst auch mal hier im Forum suchen, Thema "Java Chat" gabs schon häufiger!
 
M

Marcinek

Gast
Also ... Ich kenne keinen Kundenkreis, der sagt: "Ich benötige einen Chat Server".

Obwohl das zu Übung sein soll, sollte es auch gleichzeitig iwie bei der Bewerbung nutzen.

Da würde ich iwas branchenspezifisches nehmen. Und neue technologien ansehen, wie JBOSS EJB MDA und was weiß ich.
.
Bei den assesment fragen sind auch so sachen wichtig, wie UML Datenbankdesign .

Und da kann man schon glänzen, wenn man mehr als eine 1:1 Beziehung vorweisen kann.
 
B

bygones

Gast
ein kleines projekt ist so und so schnuppe bei einer Bewerbung. Ich würde niemals in einer Bewerbung Hobbyprojekte aufzählen...

mach ein projekt was dir spass macht, so dass du auch dran bleibst und mach es um für dich interessante und neue Sachen kennenzulernen/zuvertiefen.
 
B

bygones

Gast
Wenn sie gut sind, warum nicht?
bewerte "gut"...

wenn es ein OpenSource Projekt mit grosser anzahl user und einer darausresultierenden Community geworden ist - dann ists kein einfaches Hobbyprojekt mehr - super, aufnehmen

wenn das Hobbyprojekt vermarktet wurde und nun eine Firma einsetzt - super, aufnehmen

wenn es aber ein hobbyprojekt ist welches zu hause auf dem Rechner duempelt, dann nein.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
markuskat Erste Schritte JavaEE WebApplication - Erstes Projekt Allgemeine Java-Themen 16
S Erstes größeres Java Projekt: Etiketten Allgemeine Java-Themen 3
M Mein erstes TicTacToe :-) Allgemeine Java-Themen 3
S Erstes Öffnen einer Datei Allgemeine Java-Themen 7
A Erstes Zeichen im String "toUpperCase"n Allgemeine Java-Themen 11
S Erstes Enum bekommen? Allgemeine Java-Themen 2
J Erstes Programm bei Sourceforge: Was muss ich beachten? Allgemeine Java-Themen 18
M Erstes Element einer Enumeration ermitteln Allgemeine Java-Themen 6
S Interface Design von HookUp oder Callback Methoden für eigenes Framework Allgemeine Java-Themen 9
L Variablen Eigenes Objekt wie z.B. einen Integer zuweisen Allgemeine Java-Themen 3
S Eclipse Github Projekt in eigenes Projekt einbinden und nutzen Allgemeine Java-Themen 13
B eigenes Consumer Interface Allgemeine Java-Themen 0
Thallius Eigenes Message Center erstellen Allgemeine Java-Themen 3
M eigenes Seekarten-Tool (oder PlugIn?) Allgemeine Java-Themen 2
Z LanguageTool in eigenes GUI einbetten Allgemeine Java-Themen 0
W String Parsen und auf eigenes Muster anwenden (kein Regex) Allgemeine Java-Themen 11
O log4j - eigenes Log für einzelne Klasse Allgemeine Java-Themen 5
M Eigenes Eventsystem Allgemeine Java-Themen 2
T Code durch eigenes Frame pausieren (ähnlich JDialog) Allgemeine Java-Themen 4
J Swing Eigenes Button-design Allgemeine Java-Themen 2
S import meine.eigenes.import Allgemeine Java-Themen 6
I Eigenes Mail-Programm schreiben Allgemeine Java-Themen 21
N eigenes Bildformat Allgemeine Java-Themen 2
J Eigenes Produkt Upgrade / Update-fähig halten? Allgemeine Java-Themen 16
D Simples eigenes Logfile Allgemeine Java-Themen 18
J Eigenes Objekt sichern Allgemeine Java-Themen 9
R Eigenes Objekt - clone() Allgemeine Java-Themen 2
G eigenes ChangeEvent Allgemeine Java-Themen 4
P Installationsroutine für eigenes Java-Programm Allgemeine Java-Themen 3
G eigenes Actionevent Allgemeine Java-Themen 8
M Eigenes Java-Server-Programm unter Linux steuern? Allgemeine Java-Themen 13
G eigenes dateiformat als zip Allgemeine Java-Themen 2
M Eigenes Synchronisationstool? Allgemeine Java-Themen 2
E Wie: Eigener Listener, eigenes Event (möglichst einfach) Allgemeine Java-Themen 29
ToNyXXL Als Mauszeiger eigenes Bild verwenden! Allgemeine Java-Themen 3
S eigenes Zahlensystem? Allgemeine Java-Themen 5
K Eigenes Protokoll (abc:[url]http://abc.de[/url]) Allgemeine Java-Themen 2
A Eigenes jar file in projekt einbinden Allgemeine Java-Themen 4
B eigenes look and feel Allgemeine Java-Themen 11
K eigenes Tool jar - maskieren der Methoden Allgemeine Java-Themen 3
T eigenes Browser Plugin Allgemeine Java-Themen 6
T Eigenes Installationsprogramm Allgemeine Java-Themen 17
Zrebna Wie ermittelt man alle testbaren (zu testenden) Klassen in seinem Maven-Projekt? Allgemeine Java-Themen 23
G Maven Projekt JAR-Datei Allgemeine Java-Themen 6
K Java-Projekt Allgemeine Java-Themen 11
K Java-Projekt Allgemeine Java-Themen 0
Thomasneuling Java Jar datei erstellen, von Projekt, dass auch Javafx Dateien, FXML Dateien und CSS Dateien, sowie Bilder enthält? Allgemeine Java-Themen 14
Jose05 mit 2 - 3 Personen an einem Projekt coden Allgemeine Java-Themen 2
Momo16 Brauche Hilfe - Java Projekt kann nicht erstellt werden Allgemeine Java-Themen 12
G JavaFX Maven Projekt als .exe Datei exportieren Allgemeine Java-Themen 10
S Microservice Projekt verwalten Allgemeine Java-Themen 22
alinakeineAhnungv Hilfe bei einem Straßenbahn-Projekt von mir Allgemeine Java-Themen 18
O community projekt Allgemeine Java-Themen 9
T Projekt baut nicht mehr/lässt sich nicht mehr ausführen Allgemeine Java-Themen 6
pkm Warnungen in einem Drools-Projekt unterdrücken? Allgemeine Java-Themen 1
platofan23 Wie .txtDatei im Java Eclipse-Projekt bzw. in der Jar speichern? Allgemeine Java-Themen 7
O Suche Unterstützung für ein OpenSource-Projekt (grafischer Editor) Allgemeine Java-Themen 13
DonMalte Ambitioniertes Projekt für Einsteiger & Motivierte Allgemeine Java-Themen 0
Drachenbauer Wie finde ich den Aufrufer zu einer Methode, die sich nicht in meinem Projekt befindet? Allgemeine Java-Themen 2
B Problem zu einem Java Projekt Allgemeine Java-Themen 6
J File in Package erstellen & lesen mit Programmstart in externe Projekt Allgemeine Java-Themen 3
M Brainstorming für mein Projekt Allgemeine Java-Themen 30
D Warum kann ich eine (deflaut) Klasse aus einer Libary in einem anderen Projekt benutzen? Allgemeine Java-Themen 3
J Alle Unit Tests in Maven Modul Projekt ausführen Allgemeine Java-Themen 7
xYurisha Eclipse, Projekt beschädigt! Allgemeine Java-Themen 6
P BlueJ BlueJ Gloop City Projekt Allgemeine Java-Themen 0
R Praktikums Projekt Java vs MySQL Allgemeine Java-Themen 91
H Projekt Quadraturverfahren Rechner Allgemeine Java-Themen 2
S WebApplikation Projekt in Firma Allgemeine Java-Themen 2
T iText mit eclipse richtig in Java-Projekt einbinden Allgemeine Java-Themen 2
J Java Projekt, Online-Datenabfrage, Visualisierung Allgemeine Java-Themen 3
O Compiler-Fehler Wie kompiliere ich dieses Alt-Projekt ? Allgemeine Java-Themen 9
P Eclipse Projekt anlegen macht Problem Allgemeine Java-Themen 1
N Eclipse Projekt von GitHub in bestehendes Projekt einbinden Allgemeine Java-Themen 13
G Mein PDF Projekt mit iText Allgemeine Java-Themen 2
G Kleines Projekt Allgemeine Java-Themen 2
S Best Practice Brauche eine Idee für eine Java Projekt! Allgemeine Java-Themen 11
M Maven Dependency aus Projekt nicht aus Repo Allgemeine Java-Themen 3
M Eclipse libgcrypt für window in java Projekt einbinden Allgemeine Java-Themen 1
N Kleines GUI/Sortier Projekt für die Uni Allgemeine Java-Themen 11
M Eclipse Eine xhtml aus einem JSF Projekt starten Allgemeine Java-Themen 2
A Android App Projekt Allgemeine Java-Themen 0
I Zu zweit an einem Projekt? Allgemeine Java-Themen 1
M SQL Datenbank in JAVA Projekt Allgemeine Java-Themen 3
U BlueJ NXT Projekt programmieren Allgemeine Java-Themen 0
C Projekt Realisierung Allgemeine Java-Themen 7
J C++ Projekt (QT) in Java mit Klassen (nicht imperativ) nutzen (BridJ? JavaCPP? SWIG? JNA? JNI?) Allgemeine Java-Themen 2
A Ausführbare Java-Datei aus Projekt und Datenbank Allgemeine Java-Themen 3
K Code zu einem Projekt entschluesseln Allgemeine Java-Themen 15
A mini Projekt Allgemeine Java-Themen 4
U Eclipse Java Projekt - Webservice einbinden Allgemeine Java-Themen 7
I Projekt wird nicht erstellt Allgemeine Java-Themen 2
R Aus Eclipse Projekt ein UML erzeugen Allgemeine Java-Themen 3
V System.out.println an jeder Stelle im Projekt löschen Allgemeine Java-Themen 4
M JSF-Projekt, Datasourceproblem Allgemeine Java-Themen 7
B Großes Projekt "gut" schreiben Allgemeine Java-Themen 22
maestr0 Programmatische Java Projekt Erstellung Allgemeine Java-Themen 2
J Projekt mit mehreren Einzelprogrammen Allgemeine Java-Themen 2
P Ant oder Dynamic Web Projekt Allgemeine Java-Themen 3
Kenan89 Riesen Java Projekt Allgemeine Java-Themen 10

Ähnliche Java Themen


Oben