«network-programming» etiketlenmiş sorular

Ağ oluşturma ve yönetmenin yanı sıra bir (dizi) programa ağ bağlantısı eklemeyle ilişkili programlama.

14
Güvenilir UDP'ye ihtiyaç duyduğunuzda ne kullanıyorsunuz?
Bir TCP bağlantısının potansiyel olarak çok yavaş olduğu ve bir UDP 'bağlantısının' potansiyel olarak çok güvenilmez olduğu bir durumunuz varsa, ne kullanıyorsunuz? Orada çeşitli standart güvenilir UDP protokolleri var, bunlarla ne gibi deneyimleriniz var? Lütfen yanıt başına bir protokolü tartışın ve başka biri kullandığınız protokolden daha önce bahsetmişse, bunları oylamayı …

12
G / Ç girişiminde bulunmadan, TCP soketinin eş tarafından incelikle kapatıldığını tespit etmek neden imkansız?
A kadar takip ettikçe son soruya , bunun soket incelikle eş tarafından kapalı olduğunu tespit etmek için, bir TCP soket üzerinde okuma / yazma girişiminde olmadan, Java imkansızdır neden acaba? Ön NIO Socketveya NIO kullanılıp kullanılmadığına bakılmaksızın durum böyle görünüyor SocketChannel. Bir eş, bir TCP bağlantısını incelikle kapattığında, TCP, bağlantının …

3
UNIX engellemesiz G / Ç: O_NONBLOCK - FIONBIO
Ben BSD soket programlama bağlamında üzerinde çalıştırmak her örnekte ve tartışmada, o I tıkanmasızdır için bir dosya tanıtıcı set önerilen yoludur / Ç modu kullandığını görünüyor O_NONBLOCKbayrağı için fcntl(), örneğin, int flags = fcntl(fd, F_GETFL, 0); fcntl(fd, F_SETFL, flags | O_NONBLOCK); On yılı aşkın süredir UNIX'te ağ programlama yapıyorum ve …

8
PHP'de Eşzamansız İşlev Çağrısı
Bir PHP web uygulaması üzerinde çalışıyorum ve kullanıcının isteğine göre uzak sunucudan birini almak gibi istekte bazı ağ işlemleri gerçekleştirmem gerekiyor. Bazı verileri bir işleve iletmem ve ayrıca ondan çıktıya ihtiyacım olduğu için PHP'de eşzamansız davranışı simüle etmek mümkün müdür? Kodum şöyle: <?php $data1 = processGETandPOST(); $data2 = processGETandPOST(); $data3 …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.