Moin moin,
Ich plane ein Browserbasiertes RPG zu erstellen und da ich dazu eine neue Sprache lernen muß möchte ich das gerne in Java machen (anstatt z. B. mit php und JavaScript). C++ kann ich ganz gut, die Sprache wird mir wohl weniger Probleme machen.
Bisher stelle ich mir das Ganze so vor, dass ich auf einem Webserver eine Datenbank laufen habe die die Spieldaten enthält. Die Clients sind Fat Clients die mit der Datenbank direkt arbeiten.
Alternativ wäre es schön auf dem Server ein kleines Java-Programm am laufen zu haben, welches aktive Clients z. B. für Nachrichten ansprechen kann.
Die große Frage also lautet: Nach welchen Stichworten soll ich suchen? Bei einer Implementierung in PHP weiß ich grob was ich machen muß, bei Java weiß ich das nicht:
- Wie rede ich vom Client mit der DB? (Bei PHP werden die Scripte ja auf dem Server ausgewertet, da ist der Zugriff kein Problem)
- Oder kann ich nur via HTTP mit dem Server reden?
- Was benutzt man, um ein Steuerprogramm auf dem Server laufen zu lassen?
Bitte gebt mir doch mal ein paar Stichworte mit denen ich Google oder das Forum hier füttern kann, um mir ein paar Grundlagen anzulesen...
Vielen Dank
Euer Xantur
Ich plane ein Browserbasiertes RPG zu erstellen und da ich dazu eine neue Sprache lernen muß möchte ich das gerne in Java machen (anstatt z. B. mit php und JavaScript). C++ kann ich ganz gut, die Sprache wird mir wohl weniger Probleme machen.
Bisher stelle ich mir das Ganze so vor, dass ich auf einem Webserver eine Datenbank laufen habe die die Spieldaten enthält. Die Clients sind Fat Clients die mit der Datenbank direkt arbeiten.
Alternativ wäre es schön auf dem Server ein kleines Java-Programm am laufen zu haben, welches aktive Clients z. B. für Nachrichten ansprechen kann.
Die große Frage also lautet: Nach welchen Stichworten soll ich suchen? Bei einer Implementierung in PHP weiß ich grob was ich machen muß, bei Java weiß ich das nicht:
- Wie rede ich vom Client mit der DB? (Bei PHP werden die Scripte ja auf dem Server ausgewertet, da ist der Zugriff kein Problem)
- Oder kann ich nur via HTTP mit dem Server reden?
- Was benutzt man, um ein Steuerprogramm auf dem Server laufen zu lassen?
Bitte gebt mir doch mal ein paar Stichworte mit denen ich Google oder das Forum hier füttern kann, um mir ein paar Grundlagen anzulesen...
Vielen Dank
Euer Xantur