Forum İçeriği > Çekirdek Java > TCP client connection

koray_dmn 23 ay önce
Aktivite Puanı: 26
Merhaba; Socket clientSocket = new Socket("10.0.0.1", 6789); ile bir tcp client connection olusturuyorum. Ilgili IP de ve/veya portta herhangi bir dinleyen TCP server olmadigi halde Socket clientSocket = new Socket("10.0.0.1", 6789); satirindan sonra bir mesaj vermiyor. Yani herhangi bir connection hatasi olusmuyor. Bu durum normalmi. Yani TCP'de boyle bir durumun olmamasi gerektigini dusunuyorum. Bu konudaki fikriniz nedir.
rcnpydn 23 ay önce
Aktivite Puanı: 36
Bu kod appletin içinde mi?
Altuğ Bilgin Altıntaş 23 ay önce
Aktivite Puanı: 144
Merhaba Kodu sarmalayan kısımlarıda burayayazarsan daha iyi fikir verilebilir. try catch yada throw Exception türü birşey varsa, hata arada kaynayabilir. Altuğ.
koray_dmn 23 ay önce
Aktivite Puanı: 26
Kodu asagida veriyorum. Burada asagidaki kod takip edilirse calistirildiginda "Connection Ok..." aliyorum. Ama bu IP de dinleyen bir server yok... import java.io.*; import java.net.*; class TCPClient { public static void main(String argv[]) throws Exception { try{ String sentence; String modifiedSentence; BufferedReader inFromUser = new BufferedReader( new InputStreamReader(System.in)); Socket clientSocket = new Socket("10.0.0.1", 6789); System.out.println("Connection ok...."); DataOutputStream outToServer = new DataOutputStream(clientSocket.getOutputStream()); BufferedReader inFromServer = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); sentence = inFromUser.readLine(); outToServer.writeBytes(sentence + '\n'); modifiedSentence = inFromServer.readLine(); System.out.println("FROM SERVER: " + modifiedSentence); clientSocket.close(); } catch(Exception ex){ ex.printStackTrace(); } } }
rcnpydn 23 ay önce
Aktivite Puanı: 36
hocam servera bağlanmamışsınız ki.Sadece socket nesnesi yaratmışsınız.burda ufak bi örnek var.İnceleyin isterseniz.
koray_dmn 23 ay önce
Aktivite Puanı: 26
Socket 'i bu sekilde olusturursaniz connection yapiliyor zaten JavaDoc'da derki public Socket(InetAddress address, int port) throws IOException Creates a stream socket and connects it to the specified port number at the specified IP address.
rcnpydn 23 ay önce
Aktivite Puanı: 36
Ben çalıştırınca şöyle bi hata alıyorum: java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:519) at java.net.Socket.connect(Socket.java:469) at java.net.Socket.(Socket.java:366) at java.net.Socket.(Socket.java:180) at TCPClient.main(TCPClient.java:20)

Latest Activity

yeni bir mesaj yolladı. TopLink EclipseLink
5 ay önce
mesaja yanıt verdi RE: HttpClient.
6 ay önce
mesaja yanıt verdi RE: HttpClient.
7 ay önce
yeni bir mesaj yolladı. HttpClient
7 ay önce
yeni bir mesaj yolladı. HttpClient
7 ay önce
yeni bir mesaj yolladı. Birt ile Raporlarma
10 ay önce
mesaja yanıt verdi RE: Hibernate.
10 ay önce
mesaja yanıt verdi RE: wicket kendi sayfama yonlendirme.
10 ay önce
yeni bir mesaj yolladı. wicket kendi sayfama yonlendirme
11 ay önce
yeni bir mesaj yolladı. wicket kendi sayfama yonlendirme
11 ay önce

Top Contributors

71
ertugrula
53
Abdulkadir Selcukoglu
49
Altuğ Bilgin Altıntaş
32
wicket_id_tolga
30
Taner Diler