Публикации по теме 'network-programming'


Помогите мне создать одноранговый сервис.
Около 2 лет назад у меня возникла идея создать техническое решение, позволяющее людям более организованно делиться информацией и запрашивать рекомендации. Изначально я думал, что веб-приложение в виде социальной сети, где люди, которые уже знают друг друга, могут запрашивать рекомендации по поводу определенных общих интересов, и будут уведомлены только те контакты, которые разделяют такие же интересы. Размышляя над техническими аспектами приложения, я понял, что построить его поверх..

Вопросы по теме 'network-programming'

Есть ли оптимальный размер байта для отправки данных по сети?
Я предполагаю, что 100 байт слишком мало и могут замедлить передачу больших файлов со всеми операциями записи, но что-то вроде 1 МБ кажется, что это может быть слишком много. Есть ли у кого-нибудь предложения по оптимальному количеству байтов на...
15842 просмотров
schedule 08.02.2024

Как отправить пакет WOL (или вообще что-нибудь) через сетевой адаптер, у которого нет IP-адреса?
Я пытаюсь отправить пакет WOL на все интерфейсы, чтобы разбудить шлюз (который является DHCP-сервером, поэтому у машины еще не будет IP-адреса). И кажется, что я могу привязывать сокеты только к парам IP и портов... Итак, вопрос: как создать...
8668 просмотров

Столкновение физики игровой сети
Как смоделировать столкновение двух контролируемых клиентом транспортных средств (разумно) в типичной настройке клиент / сервер для сетевой игры? Я прочитал эту выдающуюся запись в блоге о том, как выполнять физику распределенной сети в целом (без...
6138 просмотров
schedule 07.05.2023

Можно ли подключить iPhone с помощью методов обхода NAT через 3G для одноранговых игр?
Можно ли подключить iPhone к другому iPhone или любому другому сетевому клиенту, говорящему по протоколу этой игры. Я подумал, что могу использовать ту же метод обхода NAT , что и в XBox 360. для размещения игр на XBox пользователей через...
3828 просмотров

Какие типы приложений разрабатываются сегодня с использованием программирования сокетов?
Я некоторое время работал в сфере разработки бизнес-приложений, но никогда не занимался программированием сокетов. Я знаю, что весь HTTP-транспорт неявно включает в себя связь через сокеты, но все это абстрагируется при использовании большинства...
486 просмотров
schedule 18.09.2022

Откуда берутся эти IP-адреса?
#include <stdio.h> #include <string.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <netdb.h> #include <arpa/inet.h> int main(int argc, char *argv[]) { //set up hints...
404 просмотров
schedule 11.05.2022

Самый быстрый способ узнать, доступен ли SQL Server
У меня есть программа winform, которая использует репликацию слиянием для синхронизации локального SQL Express с центральным сервером SQL в нашей сети. Из-за особенностей этого приложения процесс синхронизации запускается автоматически при открытии и...
2266 просмотров

Как я могу выполнять определенные команды в отдельном потоке?
Каково наилучшее решение, позволяющее объекту выполнять методы в потоке? Объект является владельцем TThread, а поток содержит только TidHTTP (блокирующий сокет) для отправки запроса и анализа ответа. Пример : Объект > Выполнить запрос в...
396 просмотров

Код C для получения IP-адреса
Как получить IP-адрес локальной машины с помощью кода C? Если есть несколько интерфейсов, я должен иметь возможность отображать IP-адрес каждого интерфейса. ПРИМЕЧАНИЕ. Не используйте команды типа ifconfig в коде C для получения IP-адреса.
19031 просмотров
schedule 03.09.2022

Сколько сокетов может обрабатывать веб-сервер?
Скажем, если бы я получил общий, виртуальный или выделенный хостинг, я где-то читал, что сервер / машина может обрабатывать только 64000 TCP-соединений одновременно, это правда? Сколько может обрабатывать любой тип хостинга независимо от пропускной...
126322 просмотров

Реализация стека TCP TCP
Есть ли библиотека Python, которая реализует автономный стек TCP? Я не могу использовать обычную библиотеку сокетов python, потому что я получаю поток пакетов через сокет (они туннелируются мне через этот сокет). Когда я получаю пакет TCP SYN,...
8135 просмотров

Простой способ имитировать медленную сеть в python
Сценарий. У меня есть клиент с двумя сетевыми подключениями к серверу. В одном соединении используется мобильный телефон, а в другом — беспроводное соединение. Способ, которым я решил это, заключается в том, что сервер прослушивает два порта. Но...
11112 просмотров
schedule 25.06.2022

Языки сценариев, поддерживающие волокна / сопрограммы?
Я хотел бы начать новый проект сетевого сервера на языке, который поддерживает параллелизм через волокна, также известные как сопрограммы или потоки пользовательского режима. Определить, какие именно варианты у меня есть, было чрезвычайно сложно,...
1551 просмотров
schedule 10.06.2022

Больше данных в полезной нагрузке пакета
У меня есть следующий код int ParseData (unsigned char * packet, int len) {struct ethhdr * ethernet_header; struct iphdr * ip_header; struct tcphdr * tcp_header; беззнаковый символ * данные; int data_len; /* Check if any data is there...
715 просмотров
schedule 03.04.2024

boost::asio: поток локальных асинхронных событий
Я буду создавать x потоков в своем серверном приложении. x будет количеством ядер на машине, и эти потоки будут (не гиперпотоковыми) привязанными к ядру. Естественно, с этой схемой я хотел бы распределять входящие соединения по потокам с целью...
1840 просмотров

Как передать сообщение в сети?
Я работаю над клиент-серверным приложением, написанным на C. Я хочу передать сообщение на все машины, доступные в локальной сети. Как я могу сделать это, используя обычные системные вызовы сокетов в C?
24173 просмотров
schedule 12.04.2022

На моем сервере есть черная дыра (TcpClient, TcpListener)
Я пытаюсь создать сервер, который будет получать файлы, отправленные клиентами по сети. Если клиент решает отправить один файл за раз, нет проблем, я получаю файл, как и ожидал, но если он пытается отправить более одного, я получаю только первый....
658 просмотров

Сообщите мне, когда сайт (сервер) снова будет в сети
Когда я пингую один сайт, он возвращает «Время ожидания запроса истекло». Я хочу сделать небольшую программу, которая сообщит мне (звуковой сигнал или что-то в этом роде), когда этот сервер снова будет в сети. Неважно на каком языке. Я думаю, что...
652 просмотров

мониторинг активного каталога
Я хочу разработать инструмент мониторинга для мониторинга активного каталога, такого как (солнечный ветер, операционный менеджер и т. Д.). Для этой цели я выбрал Zabbix (инструмент с открытым исходным кодом) для мониторинга AD и предоставления мне...
680 просмотров

Ошибки времени ожидания веб-службы в Delphi
У меня есть клиентское приложение, которое делает запросы SOAP. Я установил тайм-аут на 20 минут. Однако иногда я вижу ошибку тайм-аута, возникающую через 10 секунд. У меня есть следующее в коде: RIO.HTTPWebNode.ReceiveTimeout := 1200000...
7222 просмотров