Форум: "Потрепаться";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
ВнизTServerSocket+TClientSocket Найти похожие ветки
← →
TButton © (2004-02-28 18:15) [0]пишу сейчас прогу, т.е. связку клиент+сервер. ориентированые на работу в инете... MUD вобщем пишу, насчет програминга и все такое у меня вопросов нет, есть даже небольшой опыт и кое что готовое и реально работающее (регистрация, логин, чат, комнаты, бои, немного магии) т.е. что и как я знаю. Вопрос в другом. Я не раз слышал что использовать для этих целей дельфийский сокеты.... как бы сказать, не лучший вариант. Хотелось бы узнать, действительно ли это, и если да, то какая есть альтернатива.
← →
Novichok (2004-02-28 18:54) [1]WinSock
← →
TButton © (2004-02-28 19:14) [2]а инфа по WinSock есть?
типа Gettin" started... и поstepово
← →
Rouse_ © (2004-02-28 22:08) [3]> [2] TButton © (28.02.04 19:14)
Конечно есть - и даже с исходниками - WinSock.pas
← →
TButton © (2004-02-28 22:34) [4]:) спасибо я уже смотрел... настроение у мну сразу упало... нежто Дельфийский сокеты настолько корявые???
← →
Rouse_ © (2004-02-29 00:13) [5]> нежто Дельфийский сокеты настолько корявые???
Ужас какие корявые - я сам просто в шоке, видимо поэтому и пишу руками, и Digitmen на них плюется, Verg - просто не переносит...
Ужас....
Давай отпишем в Борланд? Мол так и так, зачем плохое даете?
=================================
По сабжу - тыб, родной, сказал - в какой 17-ой строке тебе не нравица? ;)
← →
cyborg © (2004-02-29 00:26) [6][4] TButton © (28.02.04 22:34)
Всё там нормально работает, по крайней мере у меня :).
← →
able © (2004-02-29 08:25) [7]scktcomp.pas
:))
← →
Verg © (2004-02-29 10:33) [8]
> нежто Дельфийский сокеты настолько корявые???
Не, это все обдолбанные студни калифорнийского универа навыдумывали.... Теперь так все и мучаются...
Беркли, беркли.... а какую такую умную траву они там тогда курили никто не знает.
← →
TButton © (2004-02-29 14:43) [9]>По сабжу - тыб, родной, сказал - в какой 17-ой строке тебе не нравица? ;)
в сабже не было ни члова о том что мне не нравится. в сабже был вопрос, о степени кривизны :) стандартных сокетов.
Мысль по поводу, а если напишу свой ServerSocket, не будет ли он хуже стандартного?
← →
Verg © (2004-02-29 15:01) [10]
> Мысль по поводу, а если напишу свой ServerSocket, не будет
> ли он хуже стандартного?
Ты сам-то понял что спросил? :))
Ты сначала напиши, а уже потом степень кривизны, я думаю, присвоит благодарная публика.
"Если я напишу свою Windows, не будет ли она хуже стандартной?"
:))
Ё, день шуток чес-слово, а не 1-ое апреля вроде.
← →
TButton © (2004-03-01 19:16) [11]ожидайте)))
← →
TButton © (2004-03-04 17:09) [12]шутки в сторону. может кто-нибудь подкинуть примерчик по WinSock? нужен сервер (коннект, дисконнект, прием отправка текста). буду очень признателен.
← →
Fredericco © (2004-03-04 17:25) [13]
> примерчик по WinSock? нужен сервер (коннект, дисконнект,
> прием отправка текста)
Кстати, в тех же исходниках TServerSocket все прекрасно описано.
← →
Digitman © (2004-03-04 17:48) [14]
> TButton © (04.03.04 17:09) [12]
бросай эту затею
не умея анализировать чужой текст (тем паче - исх.текст компонента от родного нам Борланда), неча заниматься дурацкими рассуждениями по сабжу .. альтернатива родится сама собой только в том случае, если ты ДО ТОНКОСТЕЙ изучил преимущества и недостатки того или иного предлагаемого тебе борландом и Майкрософтом кода
← →
TButton © (2004-03-04 18:37) [15]спасибо, что хоть не послали)
← →
TButton © (2004-03-04 18:43) [16]вместо З.Ы,
>неча заниматься дурацкими рассуждениями по сабжу
я бы и не занимался, если бы не слышал постоянных выкриков типа "TClient(Server)Socket - суксь корявая"
← →
Digitman © (2004-03-04 18:46) [17]
> TButton © (04.03.04 18:37) [15]
ты напрасно иронизируешь
внимательное изучение исх.текстов тех классов, которые представлены Борландом в штатной поставке среды, дает очень четкое понимание преимуществ и недостатков, узких мест и удачных программных решений в той или иной технологической области ... согласись, не дураки же работали в борландовской команде ?
← →
Digitman © (2004-03-04 18:48) [18]
> TButton © (04.03.04 18:43) [16]
> если бы не слышал постоянных выкриков типа "TClient(Server)Socket
> - суксь корявая"
а ты не задумывался на тему "А судьи кто ?" ))
← →
TButton © (2004-03-04 18:51) [19]>ты напрасно иронизируешь
привычка)
>внимательное изучение исх.текстов тех классов, которые
>представлены Борландом в штатной поставке среды, дает очень
>четкое понимание преимуществ и недостатков, узких мест и
>удачных программных решений в той или иной технологической
>области ... согласись, не дураки же работали в борландовской
>команде ?
не дураки, просто я еще ньюб (по уровню знания Delphi/Object Pascal) не дорос до внимательного изучения, тяжело мне исходники даются. а насчет не дураки, эт бесспорно.
← →
Digitman © (2004-03-04 18:53) [20]
> TButton
приведи сюда цитату любого такого "судьи", вынесшего сей вердикт - и его сколь угодно серьезные аргументы (еслим они в принципе фигурируют, что есть крайняя редкость), на основании которых оной был вынесен сейсекундно, тут же будут разнесены, ч.н., в пух и прах !)
← →
Verg © (2004-03-04 19:07) [21]
> TButton © (04.03.04 18:43) [16]
> вместо З.Ы,
> >неча заниматься дурацкими рассуждениями по сабжу
> я бы и не занимался, если бы не слышал постоянных выкриков
> типа "TClient(Server)Socket - суксь корявая"
Для тех, кто так говорит - все на свете "сукс корявая", ленивые, понимаешь, гопники. Им жить лень, не то что программировать.
Этим все мешает, как тому танцору. И разбор исходника в <50 строк для таких - гиммор страшный. Уж лучше б шли сразу бутылки собирать....
← →
TButton © (2004-03-04 19:24) [22]Я не совсем понял кому это было адресовано. Но если что могу привести исходники Borland"овских сокетов (ScktComp.pas, все 2085 строк) и мы их вместе разберем.
← →
Rouse_ © (2004-03-04 22:38) [23]> [22] TButton © (04.03.04 19:24)
Вот уж спасибо не надо, давай лучше остановимся тогда на том что они корявые ;)
А если слышишь выкрики постоянно - значит ты вращаешся в такой среде, где это взято за аксиому. (обычно авторы именно таких выкриков говорят - у меня не пахет - Суксь - маздай!!!)
А разбор исходников ты представляешь себе не правильно. Нужно взять какое либо свойство - событие (функцию - процедуру) и по нитке смотреть, идти по вложенным процедурам - функциям, не забывать про глобальные константы - переменные. И только когда начнет выстраиваться четкая картинка, можно идти дальше.
Маленький шаг для человечества - большой шаг для человека ;)) © (Мое)
← →
TButton © (2004-03-04 22:47) [24]>Нужно взять какое либо свойство - событие (функцию -
>процедуру) и по нитке смотреть, идти по вложенным процедурам -
>функциям, не забывать про глобальные константы - переменные
я мож и дурак(!), но не на столько чтоб исходники сверху вниз читать))))
← →
Rouse_ © (2004-03-04 22:52) [25]Но однако легко принимаешь на веру любые нелепые высказывания. ;)
Вот еслибы Алекс Коншин в своих исходниках написал "Все что ниже не работает" - тыб сказал что Инди Ацтой? ;)
← →
TButton © (2004-03-04 23:49) [26]>Вот еслибы Алекс Коншин в своих исходниках написал "Все что
>ниже не работает" - тыб сказал что Инди Ацтой? ;)
не знаком)
============================================
подведем итоги. Мне можно дальше юзать TServerSocket или пора уже что-то решать?
← →
Rouse_ © (2004-03-04 23:55) [27];))))))
Давай уж юзай ;)
Пока что до решения у тебя далековато ;)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.039 c