Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Передача данных между компьютерами. |
Автор: mc 5.1.2004, 06:32 |
Люди, спасите погибающего. Щас как известно идёт сессия и мне нужно решить задачу к 20 числу, иначе сессия будет завалена и возможно даже выгонят из института. Ну не будем о плохом. Прога должна сохранить данные в файл и заодно передать эти данные на др. компьютер. Данные представляют собой просто числа/текст. Компы подсоеденены к локальной сети. Второй компьютер должен получить передаваемые данные и выдать результат на экран. Вопрос - как передавать данные между компьютерами. программа должна быть сделана на borland c++ по win. Буду очень признателен за помощь. |
Автор: RAN 5.1.2004, 07:07 |
Вариантов море. Вспомни, что проходили на лекциях или спроси у друзей. Sockets, DCOM, CORBA и много другого. Кстати, без технологий - загрузка файла с другого компа. То есть твой комп сохраняет данные в файл в расшаренной папке, а другой комп его просто читает из этой папке. Может это и имелось ввиду в твоём случае? |
Автор: maxim1000 5.1.2004, 14:47 |
+pipes, mailslots... |
Автор: mc 5.1.2004, 23:55 |
>RAN >Вариантов море. Вспомни, что проходили на лекциях На лекциях мы дошли только до циклов, а эта задача на сомастоятельное изучение. >или спроси у друзей. живу в малом городе, поэтому друзей, которые разбираются в сихе + с сетью вообще нет. У нас все на дельфи кодят. >То есть твой комп сохраняет данные в файл в расшаренной папке, а другой комп его просто читает из >этой папке. Может это и имелось ввиду в твоём случае? Каким именно способом передавать данные не суть, главное чтобы данные были переданы с одного компьютера на другой. Сеть мы не проходили на лекциях, а в скачанных книгах/статьях вообще нет ничего подобного. Мне бы хоть немного информации какими операторами нужно воспользоваться. Буду блогадарен, если скините немного инфы/кода мне на мыло - [email protected] |
Автор: RAN 6.1.2004, 06:22 |
Весьма странный у вас подход к изучению программирования. Прошли циклы, а задают сетевое программирование. Это принципиально другой уровень. Приступая к изучению программирования в сети, язык нужно знать на 5. А если вы только вчера циклы прошли... Самое простое, на мой взгляд, разобраться с NamedPipe. Набери в поисковике CreateNamedPipe. У меня сейчас нет времени написать пример. |
Автор: Step 6.1.2004, 11:08 |
Посмотри элемент NMUDP (или как то так) это самый простой способ на мой вгляд, передавать можно не зная номера компа, достаточно знать только сеть, просто настроить, и передать данные... |
Автор: DENNN 6.1.2004, 13:28 |
mc, приведи досконально, как звучит текст задания. Впечатление такое, что ты что-то неверно понял. |
Автор: mc 7.1.2004, 06:06 |
>DENNN "Система передачи данных. Передающий/приёмный полукомплект с помехоустойчивым кодированием." Это доскональное название программы. |
Автор: vickr 8.1.2004, 10:21 |
mcТак тебе, может, через COM-порт передавать данные? То бишь т.н. "последовательный асинхронный адаптер" - по-моему, типичное упражнение по передаче данных. Уточни, если препод говорил об этом. |
Автор: mc 9.1.2004, 22:42 |
>vickr Препод сказал передача должна передавать данные по com порту. |