Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Естьли достойный конкурент Indy-компонентам для работы с сокетами [D5, NT4]


Raptorus ©   (2003-11-20 16:33:00) 

Для серъезного проекта нужно определиться какие компоненты использовать лучше, исключая стандартные TClientSocket и TServerSocket


Raptorus   (2003-11-22 07:12:00) [1]

Спасибо, большое!!!


Fay   (2003-11-21 16:34:00) [2]

в почте


Raptorus   (2003-11-21 16:01:00) [3]

Где взять можно ICS, подскажите?


Digitman   (2003-11-21 15:58:00) [4]


> Raptorus



> Какие еще компоненты есть


держи - Asta v3.x

www.astatech.com

серьезнейший продукт
изучай докум-цию год)


Reindeer Moss Eater   (2003-11-21 15:52:00) [5]

Я только на текущей станице форума насчитал аж две таких библиотеки


Карелин Артем   (2003-11-21 15:51:00) [6]

Хватит. Остальные не такие серьезные. Абсолютно серьезно.
А ICS лежит на половине дельфийских серверов у буржуев. Только на 2000 винде они не понимают маленькую русскую букву "я". Руками можно лечить однако (AnsiUpperCase к примеру). Это глюк винды вроде как...


Raptorus   (2003-11-21 15:42:00) [7]

Алле народ, вопрос немного другой был. Какие еще компоненты есть?


Digitman   (2003-11-20 17:40:00) [8]

нет, ну я причину твоего вопроса понимаю ...
достаточно взглянуть в станд.модуль winsock.pas, на который ссылается scktcomp.pas, и там фигурирует строчка

const
winsocket = "wsock32.dll";

эта библ-ка раньше, действительно, работала автономно и реализовала т.н. "глючную" функй-ть спецификайии Winsock1

а теперь (либо после апдейта в маздайных системах, либо - штатно в НТ-системах) ф-ции этой библ-ки прямиком вызывают соотв.ф-ции ws2_32.dll, которая реализует и "доведенную до ума" winsock1 и расширенную функц-ть winsock2

так что, например, вызов одним из упомянутых компонентов ф-ции connect() (фигурирует в обеих спецификациях) из wsock32.dll приводит к прямому вызову одноименной ф-ции из ws2_32.dll, и далее (скрыто) вызывается WSAConnect()


Reindeer Moss Eater   (2003-11-20 17:21:00) [9]

Да мне никто не говорил.
Я просто спросил, причем безотносительно этого пакета.


Digitman   (2003-11-20 17:17:00) [10]


> Reindeer Moss Eater


кто тебе сказал ?

ты посмотри внимательно dependencies : после апдейта (если речь идет о w9x, а для NT - это уже само собой разумеющееся) вызовы ф-ций winsock1 lib перенаправляются к соотв.вызовам winsock2 lib, даже если вызовом WsaStartup() был затребован интерфейс версии 1.01


Reindeer Moss Eater   (2003-11-20 17:09:00) [11]

Даже если они используют winsock1?


Digitman   (2003-11-20 17:04:00) [12]


> исключая стандартные TClientSocket и TServerSocket


чем они тебе не угодили ? только вот не надо вторить некоторым тут товарищам , что они, якобы, "глючные")


Raptorus   (2003-11-20 16:45:00) [13]

Что такое ICS, где их можно взять, если не трудно скиньте ссылочку?


GH@ST   (2003-11-20 16:40:00) [14]

ICS


Наверх

Титульная страница Поиск, карта сайта Написать письмо