Результаты поиска по запросу "tcp"
@Stephen Вам нужно использовать удаленную конечную точку из-за NAT. На самом деле вы не знаете на стороне сервера, что такое номер порта равноправного узла. NAT переводит это.
аюсь создать сервер и клиент, который использует как TCP, так и UDP. Сервер очень хорошо работает в настройках локальной сети, но сообщения UDP не принимаются при передаче по глобальной сети. Я полагаю, это потому, что сокет UDP, используемый для ...
Я хотел бы обратить ваше внимание на тот факт, что большинство пользователей в настоящее время находятся за NAT или межсетевыми экранами, и это означает, что вы не можете легко установить входящее соединение с компьютером пользователя. Таким образом, ваша идея будет (если возможно) работать только в некоторых случаях и принесет дополнительную сложность вашему решению. Таким образом, клиент-серверная система с возможно постоянным соединением (используя websockets или socket.io) является лучшим вариантом.
могу написать сайт, используяHTML5, CSS а такжеJavaScript на стороне клиента, что позволитпрямое tcp / ip-соединение между клиентскими браузерами после загрузки страницы. Мне нужно сделать это, чтобы уменьшить задержку, поскольку сайт ...
https://github.com/lvgithub/stick
го, что я понялВот [http://nodejs.org/jsconf2010.pdf], "В V8 есть сборщик мусора поколений. Случайно перемещает объекты. Узел не может получить указатель на необработанные строковые данные для записи в сокет". поэтому я не должен хранить данные ...
Из того, что я собрал методом проб и ошибок и чтения: я запускаю его в operator () (), чтобы вы могли запустить его в фоновом режиме в дополнительном потоке. Вы запускаете один экземпляр Сервера. Чтобы обрабатывать несколько клиентов, вам нужен дополнительный класс, я назвал его сессионным классом. Для asio, чтобы убрать мертвые сессии, вам нужен общий указатель, как указано выше. В противном случае код должен начать вас.
тоящее время у меня есть очень простой сервер boost :: asio, который отправляет обновление статуса при подключении (используя прото буферы Google): try { boost::asio::io_service io_service; ...
Попробуйте поискать в Google или Wikipedia.
ираюсь настроить небольшой клиент / серверный сервер в режиме TCP / IP, я использую VS2010, C # для разработки своих приложений, я много гуглил и мог найти некоторые исходники, но ни один из них не работает в Интернете, я Я могу получить ...
boost :: asio чисто отключение
Иногда кажется, что boost :: asio отключается до того, как я этого хочу, то есть до того, как сервер правильно обработает отключение. Я не уверен, как это возможно, потому что клиент, кажется, думает, что он полностью отправил сообщение, но когда ...
Я давно написал для проксирования. У меня нет времени на его очистку, но если вы видите TcpProxy, который является родительским классом, который принимает соединение, Client является принятым соединением, а RemoteEndPoint является конечной точкой для соединения. Он также записывает данные в файл и выполняет другие действия, которые вы можете игнорировать.
ужно установить TCP-соединение с моего домашнего компьютера на мой офисный компьютер. в офисе есть маршрутизатор, к которому подключено несколько компьютеров. у этого роутера есть интернет, поэтому у всех компьютеров, подключенных к этому ...
Как они говорили вам в других ответах, попробуйте использовать буферизованные потоки, читая блок символов вместо только одного за раз, и замените конкатенацию строк для метода добавления StringBuilder. Это должно улучшить производительность, но не уверен, решит ли это проблему (возможно, оно появится через 24 часа вместо 12).
я есть этот игровой сервер Java, который обрабатывает до 3000 TCP-подключений, каждый игрок или каждое TCP-соединение имеет свой собственный поток, каждый поток работает примерно так: public void run() { try { String packet = ""; char charCur[] ...
Эта процедура полезна, потому что если другие узлы теряют свое соединение (например, при перезагрузке), вы заметите, что соединение разорвано, даже если у вас нет трафика на нем. Если ваш одноранговый тест не отвечает на запросы активности активности, вы можете утверждать, что соединение не может считаться действительным, и затем предпринимать правильные действия.
гу понять философию метода setKeepAlive в сетевых сокетах Node.js. Что происходит после завершения initialDelay?
Я хотел бы, чтобы они назвали "время ожидания сокета" как "время простоя".
я проблема с библиотекой, которую я использую. Это может быть библиотека или я неправильно ее использую! В основном, когда я делаю это (Тайм-аут в миллисекундах) _ignitedHttp.setConnectionTimeout(1); // v ...