Pertanyaan yang diberi tag sockets

114
Kinerja IPC: Pipa Bernama vs Soket

Semua orang sepertinya mengatakan pipa bernama lebih cepat daripada soket IPC. Seberapa cepat mereka? Saya lebih suka menggunakan soket karena mereka dapat melakukan komunikasi dua arah dan sangat fleksibel tetapi akan lebih memilih kecepatan daripada fleksibilitas jika jumlahnya cukup...

105
Linux: apakah ada read atau recv dari socket dengan timeout?

Bagaimana cara saya mencoba membaca data dari soket dengan batas waktu? Saya tahu, pilih, pilih, jajak pendapat, memiliki kolom batas waktu, tetapi menggunakannya menonaktifkan "jalur cepat tcp" di tumpukan reno tcp. Satu-satunya ide yang saya miliki adalah menggunakan recv (fd, ..., MSG_DONTWAIT)...

104
Cara mengkonfigurasi batas waktu koneksi soket

Ketika Klien mencoba untuk menyambung ke alamat IP yang terputus, ada waktu tunggu yang lama selama 15 detik ... Bagaimana kami dapat mengurangi batas waktu ini? Apa metode untuk mengkonfigurasinya? Kode yang saya gunakan untuk menyiapkan koneksi soket adalah sebagai berikut: try {...

96
Python [Errno 98] Alamat sudah digunakan

Dalam program soket Python saya, terkadang saya perlu menghentikannya dengan Ctrl-C. Ketika saya melakukan ini, itu menutup koneksi menggunakan socket.close(). Namun, ketika saya mencoba membukanya kembali, saya harus menunggu sebentar sebelum saya dapat menyambungkannya lagi. Bagaimana cara...

91
Bagaimana cara menghapus koneksi soket CLOSE_WAIT

Saya telah menulis program kecil yang berinteraksi dengan server di port tertentu. Program ini berfungsi dengan baik, tetapi: Setelah program berhenti tiba-tiba, dan sejak koneksi soket ditampilkan dalam CLOSE_WAITstatus. Jika saya mencoba menjalankan program, program itu hang dan saya harus...

87
Mengatur batas waktu untuk operasi soket

Saat saya membuat soket: Socket socket = new Socket(ipAddress, port); Ini melontarkan pengecualian, yang tidak masalah, karena alamat IP tidak tersedia. (Variabel uji dimana String ipAddress = "192.168.0.3"dan int port = 300.) Masalahnya adalah: bagaimana cara mengaturnya ke batas waktu...