Pertanyaan yang diberi tag «sockets»

Titik akhir dari aliran komunikasi antar proses dua arah. Ini sering merujuk pada aliran proses melalui koneksi jaringan, tetapi tidak berarti terbatas untuk itu. Jangan bingung dengan WebSocket (protokol) atau abstraksi lain (mis. Socket.io).

11
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 { m_clientSocket = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); …
104 c#  sockets  timeout 



7
Kapan opsi TCP SO_LINGER (0) diperlukan?
Saya rasa saya memahami arti formal dari opsi tersebut. Di beberapa kode lama yang saya tangani sekarang, opsi digunakan. Pelanggan mengeluhkan RST sebagai respon terhadap FIN dari sisinya pada koneksi yang ditutup dari sisinya. Saya tidak yakin saya dapat menghapusnya dengan aman, karena saya tidak mengerti kapan harus digunakan. Bisakah …

9
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 menutup soket dengan benar? Atau apakah ini dimaksudkan?

15
Apakah saya perlu melakukan detak jantung agar koneksi TCP tetap terbuka?
Saya memiliki dua komponen yang berkomunikasi melalui TCP / IP. Komponen A bertindak sebagai server / pendengar dan Komponen B adalah klien. Keduanya harus berkomunikasi secepat mungkin. Hanya ada satu koneksi setiap saat (meskipun itu dikesampingkan untuk pertanyaan ini). Pengembang senior di perusahaan saya mengatakan bahwa saya perlu menggunakan detak …
95 sockets  tcp 


12
Mengapa tidak mungkin, tanpa mencoba I / O, untuk mendeteksi bahwa soket TCP ditutup dengan baik oleh rekan?
Sebagai tindak lanjut dari pertanyaan terbaru , saya bertanya-tanya mengapa tidak mungkin di Java, tanpa mencoba membaca / menulis pada soket TCP, untuk mendeteksi bahwa soket telah ditutup dengan baik oleh rekan? Ini tampaknya menjadi kasus terlepas dari apakah seseorang menggunakan pra-NIO Socketatau NIO SocketChannel. Ketika rekan dengan anggun menutup …


3
UNIX nonblocking I / O: O_NONBLOCK vs. FIONBIO
Dalam setiap contoh dan diskusi yang saya temui dalam konteks pemrograman soket BSD, tampaknya cara yang disarankan untuk mengatur deskriptor file ke mode I / O nonblocking adalah menggunakan O_NONBLOCKflag fcntl(), misalnya int flags = fcntl(fd, F_GETFL, 0); fcntl(fd, F_SETFL, flags | O_NONBLOCK); Saya telah melakukan pemrograman jaringan di UNIX …

7
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 memaksanya menutup, yang mengakumulasi lebih banyak CLOSE_WAIT koneksi soket. Apakah …
91 linux  sockets 

10
Apakah ada cara untuk beberapa proses untuk berbagi soket pendengaran?
Dalam pemrograman soket, Anda membuat soket mendengarkan dan kemudian untuk setiap klien yang terhubung, Anda mendapatkan soket aliran normal yang dapat Anda gunakan untuk menangani permintaan klien. OS mengatur antrian koneksi masuk di belakang layar. Dua proses tidak dapat diikat ke port yang sama pada saat yang sama - bagaimanapun …

5
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 untuk soket itu? Saat saya membuat soket, bagaimana cara mengurangi …
87 java  sockets 

5
Bagaimana cara mengatasi 'OSError: libc not found' dibesarkan di Gunicorn exec dari aplikasi Flask di dalam wadah buruh pelabuhan Alpine
Saya sedang mengerjakan aplikasi Flask berdasarkan aplikasi Microblog dari mega-tutorial Miguel Grinberg. Kode tinggal di sini: https://github.com/dnilasor/quickgig . Saya memiliki implementasi buruh pelabuhan yang bekerja dengan wadah MySQL 5.7 yang terhubung. Hari ini saya menambahkan fungsi Tampilan Admin menggunakan modul Flask-Admin. Ini berfungsi dengan indah disajikan secara lokal (OSX) pada …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.