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

Вниз

Естьли достойный конкурент Indy-компонентам для работы с сокетами   Найти похожие ветки 

 
Raptorus   (2003-11-20 16:33) [0]

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


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

ICS


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

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


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


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


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


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

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


 
Digitman   (2003-11-20 17:17) [5]


> Reindeer Moss Eater


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

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


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

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


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

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

const
winsocket = "wsock32.dll";

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

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

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


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

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


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

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


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

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


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


> Raptorus



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


держи - Asta v3.x

www.astatech.com

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


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

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


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

в почте


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

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



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

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

Наверх





Память: 0.47 MB
Время: 0.005 c
1-83144
goga
2004-01-15 10:47
2004.01.26
XPManifest


1-83151
Dennis S
2004-01-14 21:53
2004.01.26
Кто может подсказать принцип?


1-83168
ikivio
2004-01-10 18:01
2004.01.26
Внешний вид MainMenu


4-83310
Sirakuz
2003-11-20 16:33
2004.01.26
запись в файл в удалённой расшаренной папке


3-83096
}|{yk
2003-12-29 18:21
2004.01.26
Задачка - ваши варианты





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский