Serversocket schmeißt immmer EOFEXCEPTION

Status
Nicht offen für weitere Antworten.

pank13

Mitglied
Hallo Leute,
ich habe folgendes Problem: Ich habe auf einem Linux-Server ein Socket implementiert. Diese Socket soll Textdateien von einem Applet entgegennehmen
und dann die Datei abspeichern. Der Text im Applet befindet sich in einem JTextArea...allerdings bekomme ich immer auf dem Server ein EOFFILEEXCEPTION. Ich schnall es nicht, es passiert aber bei der Übertragung ! Das Schreiben der Datei habe ich extra mal auskommentiert um nir sicher zu sein. Vor allen Dingen dauert es 10-30 Sek. bis die Ausgabe des Exceptions kommt, so lange hängt die Kiste. Ist auch mein 1. Socket in Java und bin mir auch nicht sicher ob die von mir angewandte Technik so toll ist.
Hier die Serverseite:
Code:
public void empfang_schreibe(Socket client, String str){
 String thisLine;   
 try {
        client = server.accept(); 
        DataInputStream dis = new DataInputStream(client.getInputStream());    // Socketstream fuer input
        PrintWriter o = new PrintWriter(new FileWriter(str));
        while( (thisLine = dis.readUTF()) != null ) {
                  System.out.println( thisLine+"\n");
                  o.println(thisLine);
                  o.flush();
       }  
       o.close();       // schliesse lokalen Stream  
       dis.close():
   }catch (Exception e) {System.out.println(e.toString());  } 
   
 }

Und Der Client:
Code:
FR.verbinde("Writeadsi.conf");
        Socket server = null;
        String sDummy="";
        try {
            server = new Socket( "192.168.121.2" ,3737 );
            DataOutputStream dos = new DataOutputStream(server.getOutputStream());
            DataInputStream dis = new DataInputStream(server.getInputStream());
            for (int i=0; i < Atxt.getLineCount();i++){
                int startOfLine = Atxt.getLineStartOffset(i);
                int endOfLine = Atxt.getLineEndOffset(i);
                sDummy=Atxt.getText(Atxt.getLineStartOffset(i),endOfLine-startOfLine-1);
                dos.writeUTF(sDummy);
                System.out.println(sDummy);
            }
            dos.close();
        }catch( Exception e) {}

was tun ??[/quote]
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Custom E Mail Adresse mithilfe Serversocket oder ähnliches Netzwerkprogrammierung 21
Tobero Java serversocket nicht nur zuganglich für localhost Netzwerkprogrammierung 6
D ServerSocket - Socket Verbindungsart Netzwerkprogrammierung 3
J 1 Socket - 2 Serversocket Netzwerkprogrammierung 4
J Client - Serversocket Netzwerkprogrammierung 1
Seikuassi Socket ServerSocket mehrmals erzeugen Netzwerkprogrammierung 1
cezary Socket ServerSocket starten über GUIIm unterstehenden Code versuche Netzwerkprogrammierung 6
J ServerSocket sauber beenden Netzwerkprogrammierung 3
H ServerSocket.accept() unterbrechen Netzwerkprogrammierung 3
TheJavaKid ServerSocket beendet mit PuTTy Netzwerkprogrammierung 9
T ServerSocket.accept Rückgabetyp casten Netzwerkprogrammierung 3
P Socket Daten senden mit ServerSocket? Netzwerkprogrammierung 2
4 Socket Kann kein ServerSocket erstellen Netzwerkprogrammierung 4
D Socket ServerSocket Push Netzwerkprogrammierung 5
G ServerSocket.accept() überschreibt IP-Adresse Netzwerkprogrammierung 4
C serversocket.accept() klappt nicht Netzwerkprogrammierung 10
Tobse HTTP ServerSocket HTTP Netzwerkprogrammierung 4
X FAQ Frage - Netzwerkgrundlagen - ServerSocket und Socket Netzwerkprogrammierung 4
M Wahrnehmen, dass ServerSocket geschlossen wurde Netzwerkprogrammierung 14
T ServerSocket bleibt beim lesen von Input hängen Netzwerkprogrammierung 2
M ServerSocket.accept() abbrechen Netzwerkprogrammierung 8
Schandro Herausfinden ob hinter einem Port bereits ein ServerSocket steckt Netzwerkprogrammierung 2
2 Class mit ServerSocket erbt von Thread? Netzwerkprogrammierung 3
T Java Socket und ServerSocket über Internet-IP? Netzwerkprogrammierung 9
dayaftereh serverSocket.accept(); Wecken Netzwerkprogrammierung 2
G Frage zu Serversocket-Beispiel aus der FAQ Netzwerkprogrammierung 17
D Komisches Fenster bei Serversocket Netzwerkprogrammierung 2
M Kommunikation zwischen ServerSocket und Socket Netzwerkprogrammierung 2
F ServerSocket im internet zugänglich machen Netzwerkprogrammierung 15
H ServerSocket -> Zugriff nur von localhost Netzwerkprogrammierung 6
A serversocket soll anfrage vom handy entgegennehmen Netzwerkprogrammierung 4
P Problem mit Socket und ServerSocket Netzwerkprogrammierung 2
S ServerSocket merkt nicht, wenn keiner mehr da ist Netzwerkprogrammierung 8
J ServerSocket vs. DatagramSocket Netzwerkprogrammierung 2
A ServerSocket prinzipielle Frage Netzwerkprogrammierung 5
D Problem ServerSocket global Netzwerkprogrammierung 3
J ServerSocket schließen / öffnen im Programmverlauf Netzwerkprogrammierung 4
G einfache Frage zu ServerSocket ... Netzwerkprogrammierung 5

Ähnliche Java Themen


Oben