Публикации по теме 'network-programming'
Помогите мне создать одноранговый сервис.
Около 2 лет назад у меня возникла идея создать техническое решение, позволяющее людям более организованно делиться информацией и запрашивать рекомендации. Изначально я думал, что веб-приложение в виде социальной сети, где люди, которые уже знают друг друга, могут запрашивать рекомендации по поводу определенных общих интересов, и будут уведомлены только те контакты, которые разделяют такие же интересы. Размышляя над техническими аспектами приложения, я понял, что построить его поверх..
Вопросы по теме 'network-programming'
Есть ли оптимальный размер байта для отправки данных по сети?
Я предполагаю, что 100 байт слишком мало и могут замедлить передачу больших файлов со всеми операциями записи, но что-то вроде 1 МБ кажется, что это может быть слишком много. Есть ли у кого-нибудь предложения по оптимальному количеству байтов на...
15842 просмотров
schedule
08.02.2024
Как отправить пакет WOL (или вообще что-нибудь) через сетевой адаптер, у которого нет IP-адреса?
Я пытаюсь отправить пакет WOL на все интерфейсы, чтобы разбудить шлюз (который является DHCP-сервером, поэтому у машины еще не будет IP-адреса).
И кажется, что я могу привязывать сокеты только к парам IP и портов...
Итак, вопрос: как создать...
8668 просмотров
schedule
06.10.2022
Столкновение физики игровой сети
Как смоделировать столкновение двух контролируемых клиентом транспортных средств (разумно) в типичной настройке клиент / сервер для сетевой игры? Я прочитал эту выдающуюся запись в блоге о том, как выполнять физику распределенной сети в целом (без...
6138 просмотров
schedule
07.05.2023
Можно ли подключить iPhone с помощью методов обхода NAT через 3G для одноранговых игр?
Можно ли подключить iPhone к другому iPhone или любому другому сетевому клиенту, говорящему по протоколу этой игры.
Я подумал, что могу использовать ту же метод обхода NAT , что и в XBox 360. для размещения игр на XBox пользователей через...
3828 просмотров
schedule
21.09.2022
Какие типы приложений разрабатываются сегодня с использованием программирования сокетов?
Я некоторое время работал в сфере разработки бизнес-приложений, но никогда не занимался программированием сокетов. Я знаю, что весь 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 просмотров
schedule
14.09.2023
Как я могу выполнять определенные команды в отдельном потоке?
Каково наилучшее решение, позволяющее объекту выполнять методы в потоке? Объект является владельцем TThread, а поток содержит только TidHTTP (блокирующий сокет) для отправки запроса и анализа ответа.
Пример :
Объект > Выполнить запрос в...
396 просмотров
schedule
20.06.2023
Код C для получения IP-адреса
Как получить IP-адрес локальной машины с помощью кода C?
Если есть несколько интерфейсов, я должен иметь возможность отображать IP-адрес каждого интерфейса.
ПРИМЕЧАНИЕ. Не используйте команды типа ifconfig в коде C для получения IP-адреса.
19031 просмотров
schedule
03.09.2022
Сколько сокетов может обрабатывать веб-сервер?
Скажем, если бы я получил общий, виртуальный или выделенный хостинг, я где-то читал, что сервер / машина может обрабатывать только 64000 TCP-соединений одновременно, это правда? Сколько может обрабатывать любой тип хостинга независимо от пропускной...
126322 просмотров
schedule
31.12.2021
Реализация стека TCP TCP
Есть ли библиотека Python, которая реализует автономный стек TCP?
Я не могу использовать обычную библиотеку сокетов python, потому что я получаю поток пакетов через сокет (они туннелируются мне через этот сокет). Когда я получаю пакет TCP SYN,...
8135 просмотров
schedule
29.04.2022
Простой способ имитировать медленную сеть в 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 просмотров
schedule
10.04.2023
Как передать сообщение в сети?
Я работаю над клиент-серверным приложением, написанным на C. Я хочу передать сообщение на все машины, доступные в локальной сети.
Как я могу сделать это, используя обычные системные вызовы сокетов в C?
24173 просмотров
schedule
12.04.2022
На моем сервере есть черная дыра (TcpClient, TcpListener)
Я пытаюсь создать сервер, который будет получать файлы, отправленные клиентами по сети. Если клиент решает отправить один файл за раз, нет проблем, я получаю файл, как и ожидал, но если он пытается отправить более одного, я получаю только первый....
658 просмотров
schedule
01.09.2022
Сообщите мне, когда сайт (сервер) снова будет в сети
Когда я пингую один сайт, он возвращает «Время ожидания запроса истекло». Я хочу сделать небольшую программу, которая сообщит мне (звуковой сигнал или что-то в этом роде), когда этот сервер снова будет в сети. Неважно на каком языке. Я думаю, что...
652 просмотров
schedule
27.03.2022
мониторинг активного каталога
Я хочу разработать инструмент мониторинга для мониторинга активного каталога, такого как (солнечный ветер, операционный менеджер и т. Д.). Для этой цели я выбрал Zabbix (инструмент с открытым исходным кодом) для мониторинга AD и предоставления мне...
680 просмотров
schedule
13.02.2022
Ошибки времени ожидания веб-службы в Delphi
У меня есть клиентское приложение, которое делает запросы SOAP. Я установил тайм-аут на 20 минут. Однако иногда я вижу ошибку тайм-аута, возникающую через 10 секунд. У меня есть следующее в коде:
RIO.HTTPWebNode.ReceiveTimeout := 1200000...
7222 просмотров
schedule
10.01.2024