Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.057 c
4-1071312016
Stefan
2003-12-13 13:40
2004.03.28
Как получить дескриптор окна, если известен ТОЛЬКО его идентифика


1-1078776744
Гиричев Руслан
2004-03-08 23:12
2004.03.28
Горячие клавиши


8-1069512473
maxXP
2003-11-22 17:47
2004.03.28
Видео


9-1062027399
Dimon
2003-08-28 03:36
2004.03.28
Нужен компанент


9-1060377275
Norlin
2003-08-09 01:14
2004.03.28
вопрос по построению игр: здесь есть игровые художники?