Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.02.14;
Скачать: [xml.tar.bz2];

Вниз

TelnetServer   Найти похожие ветки 

 
BenderAnt ©   (2009-12-12 22:29) [0]

Здравствуйте, подскажите пожалуйста с чего начать.
Есть задача:
 - написать Telnet-сервер (выполняющий простые арифметические операции)
-  написать соответствующий Telnet-клиент
С последним более менее понятно а вот с Telnet-сервером проблемы.
Как он обрабатывает поступившие данные? На какие события реагирует.
Заранее большое спасибо, откликнувшимся!


 
BenderAnt ©   (2009-12-16 13:17) [1]

Может хоть какие то мысли у кого-нибудь возникли!?


 
brother ©   (2009-12-16 13:18) [2]

> выполняющий простые арифметические операции

приведи пример


 
BenderAnt ©   (2009-12-16 13:25) [3]

Я как понимаю, я должен отправить на сервер команду, например, из
CommandString.
Наподобие этой "div 4,2"
Ответ сервера должен быть - "Solution: 2"
Тоже с умножением, сложением и вычитанием...


 
Медвежонок Пятачок ©   (2009-12-16 13:29) [4]

Как он обрабатывает поступившие данные?

не он, а ты как их обрабатываешь.
он ничего не обрабатывает, так как в школу он не ходил и арифметику с ботаникой не изучал.


 
brother ©   (2009-12-16 13:30) [5]

что в твоем понимании Telnet server? и для чего он нужен?
http://ru.wikipedia.org/wiki/Telnet


 
BenderAnt ©   (2009-12-16 13:35) [6]

Я имел, ввиду какой обработчик события, обрабатывает поступающие данные!?


 
Медвежонок Пятачок ©   (2009-12-16 13:36) [7]

Есть задача:
- написать Telnet-сервер


для начала нужно решить другую задачу:

function Calculate(AInput : string) : string;
begin
......
end;

и чтобы после ее решения вызов Calculate("div 4,2") возвращал бы "Solution: 2"

и вот после этого можно начинать заморачиваться с серверами/клиентами


 
brother ©   (2009-12-16 13:37) [8]

ты не ответил на [5]!
Я пока не понимаю, зачем нужен сервер, черт знает где, вычисляющий простейшие мат операции?


 
Медвежонок Пятачок ©   (2009-12-16 13:37) [9]

Я имел, ввиду какой обработчик события

обработчик события котороого класса?
обработчики - они не сами по себе и не в ваккууме.


 
brother ©   (2009-12-16 13:39) [10]

это курсовая? где ТЗ?


 
BenderAnt ©   (2009-12-16 13:41) [11]

brother ©   (16.12.09 13:37) [8] - я тоже не понимаю зачем нужно учиться на простых примерах, чтобы в дальнейшем писать что-то более стоящее ;)


 
BenderAnt ©   (2009-12-16 13:42) [12]

Нет это даже не курсовая, это мне стало интересно в этом разобраться...


 
brother ©   (2009-12-16 13:43) [13]

> я тоже не понимаю зачем нужно учиться на простых примерах,
> чтобы в дальнейшем писать что-то более стоящее ;)

сам то понял, что сказал?


 
brother ©   (2009-12-16 13:44) [14]

в делфи есть пример релизации простейшего клиент-серверного приложения...


 
BenderAnt ©   (2009-12-16 13:46) [15]

Для этого проекта я хочу использовать IdTelnetServer
Полагаю что нужно событие OnExecute...


 
BenderAnt ©   (2009-12-16 13:47) [16]

Я то понял.... а вот кто-то сарказма и не разглядел=)


 
brother ©   (2009-12-16 13:49) [17]

> Для этого проекта я хочу использовать IdTelnetServer

ты уверен?
может тут почитаешь, для начала?
http://delphiworld.narod.ru/base/sockets_in_delphi.html


 
BenderAnt ©   (2009-12-16 13:53) [18]

Почитал...
вопрос: что тогда реализуется с помощью  IdTelnetServer?


 
brother ©   (2009-12-16 13:55) [19]

еще раз [5]


 
Anatoly Podgoretsky ©   (2009-12-16 14:10) [20]


> это мне стало интересно в этом разобраться...

Красиво поешь.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.02.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.005 c
2-1260815777
Dragon-zla
2009-12-14 21:36
2010.02.14
Из файла в список


15-1260142278
KilkennyCat
2009-12-07 02:31
2010.02.14
Стены и мармелад


2-1260805424
JohnKorsh
2009-12-14 18:43
2010.02.14
Delphi 7 перестал останавливатться по Breakpoint.


1-1223987293
Vunda
2008-10-14 16:28
2010.02.14
Ошибка при создании ole объекта


15-1260435077
uniken1
2009-12-10 11:51
2010.02.14
Получено/Передано байт





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский