Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
1 / 1 / 0
Регистрация: 12.01.2012
Сообщений: 27
.NET 4.x

Как сделать интернет сервер

07.06.2012, 14:11. Показов 2072. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!!!
Мне надо создать программы: клиент и север. Они должны работать на разных компьютерах через интернет. Сервер должен посылать клиенту какую-нибудь строку, а клиент её принимать.
Как это сделать?
Я делал типа такого, но он работал только на одном компьютере, на разных не работал, хотя IP и поток были правильные.
Какой протокол использовать? Какой надёжнее и быстрее?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.06.2012, 14:11
Ответы с готовыми решениями:

Http-сервер: Как сделать чтоб этот сервер понимал файлы расширением .php и .aspx
Здравствуйте друзья Как сделать чтоб этот сервер понимал файлы расширением .php и .aspx? Простые странички он понимает нормально ...

Как правильно сохранить файлы на сервер при обрыве интернет-соединения во время закачки
Доброго времени суток. Есть WСF сервис (.net 4.5), который периодически проверяет файлы в одной папке и копирует, если появились новые...

Как сделать,чтобы tcp сервер-клиент работал не по локалке,а через интернет?
Как сделать,чтобы tcp сервер-клиент работал не по локалке,а через интернет?

10
0 / 0 / 2
Регистрация: 08.12.2011
Сообщений: 20
07.06.2012, 17:46
http://msdn.microsoft.com/ru-r... tener.aspx
http://msdn.microsoft.com/ru-r... lient.aspx

Тут клиент посылает данные серверу
0
1 / 1 / 0
Регистрация: 12.01.2012
Сообщений: 27
09.06.2012, 13:13  [ТС]
По этим примерам я исделал программу, но она работает только на одном компьютере, а мне надо через интернет.

Добавлено через 1 минуту
Но у меня не получается.
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
09.06.2012, 13:28
SL RU, а как ты вычислял IP сервера?
0
1 / 1 / 0
Регистрация: 12.01.2012
Сообщений: 27
09.06.2012, 13:31  [ТС]
http://www.myip.ru
У меня сервер, это мой комп, а к нему(для теста), через интернет, подключается другой, по крайней мере должен.
Но этого не происходит.
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
09.06.2012, 13:49
SL RU, ты пробовал с клиента пинговать сервер?
0
1 / 1 / 0
Регистрация: 12.01.2012
Сообщений: 27
09.06.2012, 16:54  [ТС]
Нет, не пингуется.
Вы можете дать мне рабочий пример(например консольные приложения: клиент и сервер, один посылает данные через интернет, а другой принимает), и инструкцию по созданию сервера из обычного компьютера. А то весь инет облазил не нашёл.
1
 Аватар для ksk
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
09.06.2012, 21:14
Если не пингуется, то это проблема не уровня приложения, а уровня сети.
Решать с админами, с провайдерами.
0
1 / 1 / 0
Регистрация: 12.01.2012
Сообщений: 27
10.06.2012, 13:34  [ТС]
Какого администратора?
У меня свой ноутбук, а провайдер МТС(сижу через коннект).
Кто-нибудь может объяснить как это сделать?
Очень надо.
И если можно примеры.
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
10.06.2012, 13:51
SL RU, пойми, проблема не в твоей программе, а в том, что нет соединения между клиентской машиной и серверной, тут хоть тысячу вариантов кода используй, работать не будет. Проблему нужно искать, как мне кажется в IP (потому, что он у тебя динамический), может это какие-нибудь приколы провайдера. Для начала тебе нужно сделать так, чтобы компы между собой пинговались, а уже потом браться за написание проги. Пока что у тебя проблема сети и к данному разделу не относится.
0
98 / 98 / 46
Регистрация: 21.03.2012
Сообщений: 378
13.06.2012, 00:33
Возможно, если у вас есть антивирус, то он может блокировать порт вашей программы, поэтому клиент не может подключится к серверу, проверьте на каком нить сайте открыт порт или нет, с запущенным сервером.
Я выложу пример клиент-сервера синхронного, в консольном виде, запускается сервер, он ожидает подключения одного клиента, клиент же подключается и отправляет сообщение серверу "This is test", сервер принимает и отвечает, на этом программа заканчивается. Вам надо будет в коде клиента прописать IP сервера, там есть комментарии так что вы разберетесь.
ConsoleApplication1 - сервер
ConsoleApplication2 - клиент
Вложения
Тип файла: rar primer.rar (60.7 Кб, 23 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.06.2012, 00:33
Помогаю со студенческими работами здесь

Как сделать сервер?
Нужен сервер , который может принимать много клиентов мб как-то в пуле сделать . как только клиент подключился , нужно ему отправить...

Нужен совет Как сделать: Два ПК + Сервер = Интернет всем троим ?
Здравствуйте... Пришёл к вам за советом... 1) Значит у меня дома всего имеется 3 ПК. 1-й пк = Windows server 2003 R2; 2-й пк = WinXp;...

Игра по локальной сети через интернет. как сделать vpn сервер на своем компе. без хамачи тангл и.т.п
здравствуйте . Задача такая нужно играть в игры с людьми как бы по локалке но на самом деле через интернет можно ли как-то такое сделать?...

Клиент Сервер (Как сделать так, что бы Сервер считал этот код и давал ВЫВОД в форме)?
Здравствуйте Уважаемые форумчанины!!! У меня есть вот один код который считает массивы с определенными условиями вот он внизу, я вот...

Как сделать,у меня сервер обычная XP,как мне правильно сделать так,что бы некоторые компы отрезать от инета,но не от базы данных(К+ и 1С и т.п)
Система токая,инет идет на модем,с модема идет на хаб,с хаба на всех??? какой прогой лучше воспльзываться?? если есть возможнасть то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru