Merhaba Arkadaşlari
Konuyu Hortlatmak Gibi Olacak ama ben bu java socket ile bir türlü TCP/IP üzerinden Gelen veriyi ekrana bastıramadım.. Nerde Hata Yapıyorum Bunuda Bulamadım.

Konuya Hakim Bir Arkadaş Yardımcı Olabilirmi?

Ek Olarak: Merhaba Kodları Değiştirdim ve Vereceğim Kodu Yazdım fakat Ben Bu Verileri Yine Ekrana Basamadım.

Bağlantı sağlanıyor ama veriler ekrana basılmıyor tuaf olan tarayıcı üzerinden veya telnet üzerinden local de işlem oluyor ama dışardan gelen veri bağlanmasına rağmen ekrana basılamıyor.

Ek Olarak:

Ek Olarak: Merhaba Arkadaşlar Kodumu Değiştirdim.
Fakat Bu Hali ile yine dışarıdan gelen socket bağlanıyor ama bağlanan cihazın verileri ekrana basılmıyor sadece bağlantı sağlandı diyor..?


package server;
import java.net.*;
import java.io.*;

public class Server {
public static void main(String[] args) throws IOException {

ServerSocket serverSocket = null;
try {
serverSocket = new ServerSocket(12801);
} catch (IOException e) {
System.err.println("I/O exception: " + e.getMessage());
System.exit(1);
}
System.out.println("Sunucu baslatildi. Baglanti bekleniyor...");
Socket clientSocket = null;
try {
clientSocket = serverSocket.accept();

} catch (IOException e) {
System.err.println("Bağlantı Başarısız Oldu.");
System.exit(1);
}

System.out.println(clientSocket.getLocalAddress() + " baglandi.");

// input stream ve output stream yaratılıyor...
PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true);
BufferedReader in = new BufferedReader(new InputStreamReader(
clientSocket.getInputStream()));

String inputLine, outputLine;
System.out.println("İstemciden girdi bekleniyor...");
while ((inputLine = in.readLine()) != null) {

System.out.println("istemciden gelen :" + inputLine);

}
System.out.println(clientSocket.getLocalSocketAddress()
+ " baglantisi kesildi.");
// stream ve socketleri kapat.
out.close();
in.close();
clientSocket.close();
serverSocket.close();
}
}