sockets

Jak działa http keep-alive?

Keep-Alive zostały dodane do HTTP, aby zasadniczo zmniejszyć znaczące napowietrzność szybkiego tworzenia i zamykania poł ... ała? Nadal musimy wysyłać pakiety, ale jak może to w jakiś sposób ustanowić trwałe połączenie? To wydaje się takie nierealne.

Przekierowanie ruchu TCP do gniazda domeny UNIX pod Linuksem

Załóżmy, że starsza aplikacja Linuksa nasłuchuje na gniazdku domeny UNIX /tmp/foo. Oprócz komunikacji z tą starszą aplikacją ... j połączyć się z portem TCP 1234, a następnie przekierować wszystkie przychodzące połączenia do gniazda domeny UNIX /tmp/foo?

Odliczanie obrazu GIF w e-mailu

Niedawno otrzymałem wiadomość e-mail z Onnit Labs, która zawierała moduł odliczający czas wewnątrz wiadomości e-mail za pomoc ... imer/?end=2012-12-27+00:00:00&dark=1 [1]} staram się osiągnąć to samo, aby wysłać e-mail, ale jestem trochę zakłopotany.

Najszybszy sposób skanowania portów za pomocą Javy

Zrobiłem bardzo prosty skaner portów, ale działa zbyt wolno, więc szukam sposobu, aby przyspieszyć skanowanie. Oto Mój kod: ... zbyt dużo skanowania od 0 do 65535. Czy jest jakiś inny sposób, który mógłby przeskanować od 0 do 65535 w mniej niż 5 minut?

Jak WhatsApp osiągnął 2 miliony połączeń na serwer?

W Ubuntu, Maksymalna liczba gniazd, które można otworzyć, wydaje się być regulowana z następujących powodów: $ cat /proc/sy ... y wystarczającą ilość pamięci, prawda? Jeśli tak, to wygląda dość prosto, to jaki jest w tym szum? Czy coś mi umyka? Dzięki.

Kiedy powinienem używać TCP NODELAY, a kiedy TCP CORK?

Zrozumiałem, że obie wyłączają algorytm Nagle ' a. Kiedy powinienem / nie powinienem używać każdego z nich?

Linux API w celu określenia gniazd należących do procesu

Czy istnieje Biblioteka Linuksowa, która pozwoli mi stwierdzić, jakie gniazda IP są własnością jakich procesów? Chyba Szukam ... cie /proc/<pid>/net/tcp i udp, ale w moim systemie wyświetlane są te same dane dla każdego procesu, więc to nie pomaga.

Wysyłanie i odbieranie pliku w socket programowanie w Linuksie z C / C++ (GCC/G++)

Chciałbym zaimplementować architekturę klient-serwer działającą pod Linuksem przy użyciu gniazd i języka C / C++, który jest w stanie wysyłać i odbierać pliki. Czy jest jakaś biblioteka, która ułatwia to zadanie? Czy ktoś mógłby podać przykład?

Jak mogę sprawdzić, czy gniazdo (TCP) jest (dis) podłączone w C#?

Jak sprawdzić Gniazdo (TCP), aby sprawdzić, czy jest podłączone? Czytałem o właściwości Socket.Connectedw MSDN , ale mówi, ... iam się dlaczego przykład dla właściwości Socket.Connected przydziela 1-bajtową tablicę, mimo że wywołuje Send o długości 0?

socket io, node js, prosty przykład wysyłania obrazów / plików z serwera do klienta

Czy są jakieś proste i proste przykłady, jak służyć obrazowi? od serwera do klienta? poprzez buforowanie lub po prostu bezpoś ... czo Zmień linię z img.src = 'data:image/jpeg;base64,' + buffer; Do img.src = 'data:image/jpeg;base64,' + image.buffer;

Jaka jest różnica między 127.0.0.1 i localhost

Zakładając, że w .../hosts zdefiniowano: 127.0.0.1 localhost Jakie są rzeczywiste różnice między używaniem 127.0.0.1 i localhost jako nazwy serwera, zwłaszcza w przypadku uderzeń w procesy działające lokalnie, które nasłuchują połączeń?

Zasady stałego połączenia z gniazdem Androida

Robiłem kilka testów dla niestandardowego rozwiązania powiadomień push dla urządzeń z Androidem przy użyciu trwałych gniazd. ... ą drogą, ale chcemy tylko potwierdzić. Również, proszę nie polecam GCM, to zostało wykluczone przez politykę firmy. Dzięki.

Jaką książkę / książki nauczyć się programowania gniazd i komunikacji sieciowej TCP? [zamknięte]

Zrobię kilka małych projektów w ciągu najbliższych kilku miesięcy i potrzebuję książek (najlepiej) lub adresów URL, aby naucz ... , aby mnie na bieżąco, przynajmniej wystarczająco dla małego projektu, który pozwoliłby mi uczyć się w pracy. Z góry dzięki

Trzeba zamknąć Gniazdo Pythona / znaleźć działający serwer w moim środowisku programistycznym

Próbuję nauczyć się Pythona (używając mikro-frameworka Flask) i jestem zdezorientowany, ponieważ gdzieś w kodzie trzymam otwa ... 2.7/socket.py", line 224, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 48] Address already in use

Jak używać gniazda Raw w Pythonie?

Piszę aplikację do testowania sterownika sieciowego do obsługi uszkodzonych danych. I pomyślałem o wysłaniu tych danych za po ... by lepiej napisać raw socket część testu w Pythonie, ale w C z wywołaniami systemowymi i wywołasz to z głównego kodu Pythona?

Jak znaleźć Rozmiar bufora gniazda w Linuksie

Jaki jest domyślny rozmiar bufora gniazd w Linuksie? Czy jest jakiś rozkaz, żeby to zobaczyć?

Gniazda domen unixowych PostgreSQL vs gniazda TCP

Zastanawiam się, czy połączenia domeny UNIX z postgresql są szybsze niż połączenia tcp z localhost w dużej szybkości współbieżności, a jeśli tak, to o ile?

Jak zaprogramować prostego bota IRC w Pythonie?

Potrzebuję pomocy w napisaniu podstawowego bota IRC, który łączy się z kanałem.. czy ktoś może mi to wyjaśnić? Udało mi się p ... 667 join_sock = socket.socket() join_sock.connect((host, port)) <code here> Każda pomoc będzie bardzo mile widziana.

Jak powiązać dowolny dostępny port?

Potrzebuję aplikacji, która wysyła pakiet UDP do jakiegoś serwera sieciowego i odbiera odpowiedź. Serwer odpowiada na ten sam ... wiązania i sprawdzić stan WSAEADDRINUSE / EADDRINUSE: wypróbuj porty kolejno począwszy od 1025, lub 1025 + rand (), lub inne?

Skalowanie aplikacji czatu-krótkie ankiety vs. długie ankiety (AJAX, PHP)

Prowadzę stronę internetową, na której użytkownicy mogą rozmawiać ze sobą za pośrednictwem przeglądarki (pomyśl Facebook chat ... cji do czatu). Czy krótka ankieta z kilkusettysięcznymi użytkownikami zabije mój serwer? Jak to przeskalować, proszę o pomoc!