Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.98/47: Рейтинг темы: голосов - 47, средняя оценка - 4.98
0 / 0 / 0
Регистрация: 19.10.2007
Сообщений: 14

Передача данных по сети

19.10.2007, 13:41. Показов 8647. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я не знаю как передавать данные по локальной сети от одного EXE файла к другому. Если можно помогите простым примером
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.10.2007, 13:41
Ответы с готовыми решениями:

Передача данных по сети без использования сервера (pear to pear)
Здравия всем! С сетями работать начала года пол назад. И все время я писал клиент-серверные программы, они грозили утечкой трафика и...

Передача данных по сети с задержкой. Как корректно передать размер данных до самого сообщения? Делаю на сокетах
Клиент отправляет запрос, сервер возвращает скрин. На создание уходит время, и цикл передачи do {} while (handler.Available > 0) ...

Передача данных по сети
Добрый день, я некоторое время пытаюсь учить язык программирования, а конкретно С++, несмотря на то, что учу я довольно долго, у меня всё...

16
Bear
21.10.2007, 00:57
Borland в каталоге DemosInternetChat уже написал такой пример
0 / 0 / 1
Регистрация: 29.03.2007
Сообщений: 179
22.10.2007, 01:27
Ну вообще енто сокеты, такие штуки есть ClientSocket & ServerSocket
0
0 / 0 / 0
Регистрация: 19.10.2007
Сообщений: 14
23.10.2007, 16:24  [ТС]
Ну я тоже знаю о сокетах подарите простой пример если есть и не жалко конечно. Желательно с комментариями ПЛИZZZ.
0
Bear
24.10.2007, 17:14
Так почему ты не хочешь посмотреть пример, поставляемый с Delphi? Там все достаточно просто. И он небольшой.
0 / 0 / 0
Регистрация: 19.10.2007
Сообщений: 14
25.10.2007, 12:21  [ТС]
ОН МАЛЕНЬКИЙ Я думал отправка текста за 10-20 строк кода а в примере страниц до фига. а может знает кто маленький пример? ПЛИЗЗ срочно надо
0
0 / 0 / 0
Регистрация: 19.10.2007
Сообщений: 14
25.10.2007, 12:25  [ТС]
а с теми же client & server сокетами. ставлю их на форму задаю адрес, порт, компилю, копирую на другую машину, запускаю , а как строку отправить?
в этих сокетах нет параметра sendtext().
0
Bear
26.10.2007, 00:20
А вот и есть!
Посылка сообщения:
Для сервера:
Delphi
1
ServerSocket.Socket.Connections[0].SendText('Собственно текст')
Естественно, если к серверу коннектов много, это делается в цикле по всем коннектам
Для клиента:
Delphi
1
ClientSocket.Socket.SendText('Собственно текст')
Прием:
Delphi
1
2
3
4
5
procedure TForm1.ClientSocketRead(Sender: TObject;
  Socket: TCustomWinSocket);
begin
  Label1.Caption(Socket.ReceiveText);
end;
0 / 0 / 0
Регистрация: 05.07.2007
Сообщений: 15
10.12.2007, 15:01
А, можно ли для передичи по сети использовать протоколы: NetBEUI, IPX/SPX ???
0
0 / 0 / 0
Регистрация: 05.07.2007
Сообщений: 15
10.12.2007, 15:01
А, можно ли для передачи по сети использовать протоколы: NetBEUI, IPX/SPX ???
0
0 / 0 / 0
Регистрация: 20.12.2007
Сообщений: 8
20.12.2007, 16:46
используй UDP (энто круто,быстро и просто)
через NET BIOS тоже можно (компонент даже такой был, кажеться на torry.ru)
0
0 / 0 / 0
Регистрация: 20.12.2007
Сообщений: 8
20.12.2007, 16:48
а через IPX у меня получилося через DirectPlay (будет надо - дам исходники)
0
0 / 0 / 0
Регистрация: 22.12.2007
Сообщений: 6
22.12.2007, 14:16
А MSMQ не пробовал использовать? в локале очень не плохо получаетчся, плюс всякие авторизационные штуки. Установка и настройка MSMQ дело 20 минут. MSMQ (Microsoft Message Queue) - очередь сообщений от БГ (Билли Гейтса). Входит в комплект установки Ms Option Pack под Win 95/98/NT/2000. MSMQ полностью итегрировано в Win, имеется com- и api- интерфейсы для программирования. Если ресурсы сервера и рабочей станции позволяют то дерзай.
Могу выслать исходники клиента и сервера отправки сообщений (в виде сервисов и tray application). Ну и так побеседовать. Писалось это мной для буржуев когда-то все отлажено и работает. Исходники - Delpi4/Delphi3.

Владимир.
0
0 / 0 / 0
Регистрация: 19.10.2007
Сообщений: 14
22.12.2007, 14:29  [ТС]
А можно ли компилировать и проверять на одной машине (не по сети), нпример в домашних условиях, где нет локалки, (может устаноить протокол или что нибуд) - будет работать, как думаете?
0
0 / 0 / 0
Регистрация: 20.12.2007
Сообщений: 8
23.12.2007, 20:12
ensh: Исходники давай , рад буду

Gumbo :А Поповоду локального компа:
установи TCP/IP - все по умолчанию , твой IP : 127.0.0.1 и
юзай
0
1 / 1 / 1
Регистрация: 18.08.2007
Сообщений: 289
23.12.2007, 22:54
>где нет локалки, (может устаноить протокол или что нибуд)

Можно установить драйвер виртуального сетевого адаптера Microsoft LoopBack (замыкания на себя). Затем для него устанавливаешь протокол (TCP/IP), назначаешь любой IP-адрес (в разумном диапазоне, например, 192.168.0.32). Всё! Сетка есть, хоть и на одном компе.
Работай!
0
0 / 0 / 0
Регистрация: 19.06.2013
Сообщений: 110
13.12.2013, 02:10
Цитата Сообщение от KukuNchiK Посмотреть сообщение
а через IPX у меня получилось через DirectPlay (будет надо - дам исходники)
А на Turbo pascal есть?) передача файла
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.12.2013, 02:10
Помогаю со студенческими работами здесь

Передача данных по сети
Всем привет! Написал элементарные программу-клиент и программу-сервер. Каждый шаг программ записывается в текстовый файл, чтобы можно...

Передача данных по сети
Есть TCP соединение. Для передачи данных использую StreamReader.ReadLine и StreamWriter.WriteLine. Но при передачи данных они могут не...

Передача данных по сети
Привет знатоки! Возник небольшой вопрос: recv(sck_ex, buff_rcv, 512, 0); эта функция в моей программе принимает данные от http сервера....

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

Передача данных по сети
Покажите простой пример передачи например строки по TCP или UDP на одном компьютере(loopback). Учебников куча но примеры там не работающие....


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
1С: Программный отбор элементов справочника Номенклатура по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор под наименованию группы (на. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника Сотрудники по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник 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),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru