![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Естьли достойный конкурент 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