W
Wastl
Gast
Im Moment arbeite ich mich in die Netzwerkprogrammierung ein. Dazu hab ich einen DemoServer mit einem Serversocket und einen Client der eine Verbindung zum Server herstellt.
Im Moment schicke ich vom Client zwei Integer an den Server, dieser addiert sie und gibt das Ergebnis zurück. Klappt einwandfrei.
Wenn ich jetzt jedoch einen String wie "Hello World" senden möchte dann klappt das nicht. Soweit ich mich informiert habe, liegt das daran dass über eine Socketverbindung nur Bytes gesendet werden können.
Hier http://www.java-forum.org/de/viewtopic.php?t=6033 wird ein BufferedWriter verwendet um Strings senden zu können.
Kann mir jemand das Problem mit den Sockets und was man darüber übertragen kann nochmal erklären, so ganz klar ist mir das immer noch nicht.
Im Moment schicke ich vom Client zwei Integer an den Server, dieser addiert sie und gibt das Ergebnis zurück. Klappt einwandfrei.
Wenn ich jetzt jedoch einen String wie "Hello World" senden möchte dann klappt das nicht. Soweit ich mich informiert habe, liegt das daran dass über eine Socketverbindung nur Bytes gesendet werden können.
Hier http://www.java-forum.org/de/viewtopic.php?t=6033 wird ein BufferedWriter verwendet um Strings senden zu können.
Kann mir jemand das Problem mit den Sockets und was man darüber übertragen kann nochmal erklären, so ganz klar ist mir das immer noch nicht.