X
XNight
Gast
Hallo erstmal...ich bin neu hier und freue mich auf die Community 
Ich bin Schüler der 13.Klasse eines Informationstechnischem Gmynasiums. Im IT Unterrich lernen wir Java und haben jetzt ein größeres projekt gestartet (mehr möchte ich an dieser stelle nicht erzählen
)
Ich wurde im bereich der Server programmierung eingeteilt. Hierfür müssen wir quasi 2 Server programmieren:
Einen für Handy verbindungen (Handies die sich über Internet mit dem Server verbinden)
und einen für PC Verbindungen.
er ist quasi so aufgebaut:
---EingehendeVerbindung-----(Hauptserver-------Verbindung wird weitergeleitet(Handyserver)(PCServer)
Nun ist mein Problem, diese Verbindungen zu unterscheiden und dem Richtigen Server zuzuweisen.
Die erste Idee war natürlich (liegt ja nahe), ein Paket nach dem Aufbauen der Verbindung zu schicken, welches dem Server sagt, ob es sich um ein Handy oder einen PC handelt. Mit dieser Lösung bin ich aber absolut nicht zufrieden..."Bad Style", wie mein Lehrer sagen würde.
Dadurch kommt zusätzliche unnötige arbeit auf Programmierer eines anderen bereiches zu...ausserdem ist es sehr Fehleranfällig..Ein Handy könnte zum Bespiel fälschlicher Weise für einen PC gehalten werden und dadruch die falschen Daten bekommen. (Könnte auch Absichtlich geschehen um die Daten zu Mißbrauchen!)
Meine frage ist jetzt also: Gibt es eine andere Möglichkeit die eingehenden Verbindungen zu Unterscheiden? Beispielsweise eine Klasse, die mir das sagt? (Facebook schafft es ja auch
"...via Facebook über Handy" oder sowas steht da ja immer)
Danke schonmal für eure Hilfe!
Ich bin Schüler der 13.Klasse eines Informationstechnischem Gmynasiums. Im IT Unterrich lernen wir Java und haben jetzt ein größeres projekt gestartet (mehr möchte ich an dieser stelle nicht erzählen
Ich wurde im bereich der Server programmierung eingeteilt. Hierfür müssen wir quasi 2 Server programmieren:
Einen für Handy verbindungen (Handies die sich über Internet mit dem Server verbinden)
und einen für PC Verbindungen.
er ist quasi so aufgebaut:
---EingehendeVerbindung-----(Hauptserver-------Verbindung wird weitergeleitet(Handyserver)(PCServer)
Nun ist mein Problem, diese Verbindungen zu unterscheiden und dem Richtigen Server zuzuweisen.
Die erste Idee war natürlich (liegt ja nahe), ein Paket nach dem Aufbauen der Verbindung zu schicken, welches dem Server sagt, ob es sich um ein Handy oder einen PC handelt. Mit dieser Lösung bin ich aber absolut nicht zufrieden..."Bad Style", wie mein Lehrer sagen würde.
Dadurch kommt zusätzliche unnötige arbeit auf Programmierer eines anderen bereiches zu...ausserdem ist es sehr Fehleranfällig..Ein Handy könnte zum Bespiel fälschlicher Weise für einen PC gehalten werden und dadruch die falschen Daten bekommen. (Könnte auch Absichtlich geschehen um die Daten zu Mißbrauchen!)
Meine frage ist jetzt also: Gibt es eine andere Möglichkeit die eingehenden Verbindungen zu Unterscheiden? Beispielsweise eine Klasse, die mir das sagt? (Facebook schafft es ja auch
Danke schonmal für eure Hilfe!