![]() |
FTP сервер и клиент на C#
Здравствуйте! Тема моей дипломной: вертикальный адаптивный информационный киоск мультимедийных файлов. Как я понял нужно создать хранилище файлов, чтобы пользователи могли скачивать файлы и получать информацию о них. Я ее делаю на c#, клиент и сервер взаимодействуют через FTP протокол (кодю в соответствии с RFC 959), что означают слова "вертикальный" и "адаптивный", применительно к коду и вообще к теме?. Второй вопрос, так как решил использовать FTP протокол, пересмотрел множество клиентских либ (на codeplex и codeproject) и заметил что все так или иначе используют класс FtpWebRequest в клиентских приложениях, как еще можно слать команды FTP серверу без использования этого класса, просто слать стринги используя сокеты, в общем на основе чего подскажите создавать свой клиентский класс? Может вообще использовать UDP для передачи файлов и отказаться от FTP протокола, что посоветуете?. Как сделать поиск по файлам в моем случае, как думаю я - получить список имен файлов и папок (используя команду NLIST), в StringBuilder или текстовый файл занести только названия файлов (тут тоже не ясно, но в моем клиентском приложении файлы в ListBox'e отображаются с расширением, папки же просто именем, как-нибудь использовать это), поиск по этому файлу.
|
Если честно, мне кажется у тебя в голове образовался какой то каламбур. Ты пытаешься решить сразу кучу задач и перескакиваешь с отображения на клиенте на выбор типа сетевого протокола. Надо определиться и четко выстроить задачу.
1. Выбор типа протокола. TCP, FTP, UDP - изучи хотя бы примерно их плюсы и минусы. Сразу решишь, что тебе лучше. 2. Чем не устраивает FtpWebRequest? Нормально работает, почти не менялась со времен 2 фреймворка. Зачем придумывать свое? И самое главное - красивые слова в названии дипломной сами придумывали или все таки взяли реальные термины? К чему я спрашиваю - если сам, то тогда вопрос "что это за такое?" мягко говоря неуместен, если просто откуда то высмотрел, то тогда печально. И еще. Таких тем в интернете целая куча, не пробовали их просмотреть? Как информация к размышлению и прочтению (добуквенное совпадение названия темы) :) : http://prof-diplom.ru/mod/shop/diplo...om_112201.html http://kontrolnaja.ru/dir/informatio...ologies/112434 |
В нашем университете темы на дипломную не выбирают, их назначают. Я в интернете находил свою дипломку, но там никак это не объясняется (вертикальный и адаптивный). Только оглавление и вступление, остальное за деньги.
И еще подскажите как сделать поиск по файлам в моем случае, как думаю я - получить список имен файлов и папок (используя команду NLIST), записать в StringBuilder или текстовый файл занести только названия файлов (тут тоже не ясно, но в моем клиентском приложении файлы в ListBox'e отображаются с расширением, папки же просто именем, как-нибудь использовать это), поиск по этому файлу. Разве FTP не использует TCP для передачи данных и команд? |
baurgun,
Цитата:
Прямой вопрос к поисковику : адаптивная система -> вики Адаптивная_система Система должна как-то менять свою функциональность в зависимости от какого-либо одного или группы факторов. Самый простое - привилегии для зарегистрированные пользователи. Под вертикальностью ммм... может подразумеваться как вертикальная система управления, так и вертикальный поиск данных. Вообще, для разрешения этих и других вопросов дипломнику назначается "руководитель диплома". Данный человек, как правило обладает большим опытом, знает "кафедральную кухню" и т.д. и т.п. Цитата:
---- Как руководитель дипломников, который от своих двоих не одного листа то делу не видел. Времени у вас дипломников в обрез, чтобы "думания" разводить, да в библиотеках копаться. Сделай, чтобы работало, тебе еще сам диплом по ГОСТу оформлять. Со всеми полями, со списком литературы, картинками, таблицами и т.д. и т.п. Штука такая -- Нормоконтроль. Времени - месяц в лучшем случае. В лучшем! А то и того меньше. Т.ч. руки в ногу к руководителю, за выяснением терминологии, затем дописывать алгоритм, чтобы работал "ну на троечку", и оформлять диплом. Не забудь, еще выступление готовить и презентацию писать. Успехов! |
Цитата:
|
Iska, нет. Давненько их не видел. Может в профильных вузах с сильной начерталкой где-то осталось. Из зала формат экрана я думаю будет не меньше, а рассматривать 10 минут мелкие детали из далека, приведет к раздражению комиссии, что не есть хорошо.
В общем да, ватман нынче не в моде. |
А я защищался в прошлому году, были как раз таки плакаты и чертежи на ватманах :) Так и знал, все как не у людей :sorry:
|
Время: 02:55. |
Время: 02:55.
© OSzone.net 2001-