XML-Stream von Socket lesen

lindin

Erfahrenes Mitglied
Hallo,

ich habe folgendes Problem!
Ich habe ein Servlet geschrieben, welches an einen Server xml-Streams schickt, als einfachen String, was auch klappt!

Nur, wenn ich etwas zurückbekommen will, dann klappt das nicht so ganz!
Vielleicht kann mir jemand einen Tip geben, ich möchte den zurückgegeben Stream einfach als String ausgeben!

Hier mein Code:
Code:
socket = new Socket (server,port);
toserver=new PrintWriter
	(new BufferedWriter
		(new OutputStreamWriter
			(socket.getOutputStream())));
fromserver = new BufferedReader
	        (new InputStreamReader
	                (socket.getInputStream() ) );

xmlstream"xyz";
toserver.println(xmlstream);
toserver.flush();
String line;
while ((line = fromserver.readLine()) != null) {
	outres.println(line);
}
xmlstream"xyz";
toserver.println(xmlstream);
toserver.flush();
while ((line = fromserver.readLine()) != null) {
	outres.println(line);
}
.
.
.
.
fromserver.close();
toserver.close();
socket.close();

Vielleicht kann mir da jemand helfen!
Also beimServer kommt auf jeden FAll was an, und der Server schickt auch auf jeden Fall was zurück!
 
Zurück