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

Тема в разделе "Общие вопросы по С и С++", создана пользователем sergg, 9 июн 2010.

  1. sergg

    sergg Member

    Регистрация:
    9 май 2010
    Сообщения:
    20
    Симпатии:
    0
    Как в с++ реализовать программу которая будет передавать данные по сети ?
    Т.е. я ввожу путь к файлу(напимер D:\temp\44-minutes.mp3), потом ввожу ip (192.168.107.116) жму enter и происходит передача, и еще было бы здорово, что бы показывалось сколько передалось. Использовать надо TCP/IP.
    Скажите хотя бы в какую сторону копать, а то я даже не знаю с чего начать.

    Спасибо.
     
  2. etc

    etc Гость

    winsock например
     
  3. sergg

    sergg Member

    Регистрация:
    9 май 2010
    Сообщения:
    20
    Симпатии:
    0
    а конкретнее можно?
     
  4. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.580
    Симпатии:
    0
    Погуглить за вас?
     
  5. Mur3ik

    Mur3ik Гость

  6. morfius

    morfius Гость

    А ещё можно взять одну из технологий распределённой обработки данных.
    Например хорошо работает Internet Communication Engine.

    zeroc.com
     
  7. alekssgor

    alekssgor Well-Known Member

    Регистрация:
    26 май 2008
    Сообщения:
    118
    Симпатии:
    0
    Файл winsock.h, winsock2.h там все функции.
    Всего не раскажешь!!!
    А если с нуля то хорошо описана тема в книге Программирование на C++ глазами хакера.(Создание TCP сервера и клиента и UDP сервера и клиента.)
    Функция TransmitFile(SOCKET,HANDLE,DWORD,DWORD,LPOVERLAPPED,LPTRANSMIT_FILE_BUFFERS,DWOR
    D); //Передаёт файл целиком (работает только в Windows системах).
     
  8. goldenCode

    goldenCode Гость

    это больше похоже на тех. задание, чем на вопрос для форума.
    вообще такая задача куда проще решается на C# чем на C++ (судя по вашему вопросу, я подозреваю что вам все равно что начинать изучать - C++ или C#)
     
Загрузка...

Поделиться этой страницей