2.3. Итоги главы
2.3. Итоги главы
На этом мы заканчиваем рассмотрение WinSock. Многие возможности этого стандарта остались не рассмотренными и даже не упомянутыми. Но для этого существуют книги, подобные [3]. Нашей же основной задачей было последовательное знакомство с базовыми возможностями WinSock API и способам их применения в Delphi.
Следует отметить, что в Delphi не обязательно напрямую использовать WinSock API, чтобы работать с сокетами, т. к. VCL содержит компоненты для этого. Прежде всего это TServerSocket и TClientSocket, использующие асинхронные сокеты, основанные на оконных сообщениях. Начиная с Delphi 7, к ним добавились компоненты TTCPServer, TTCPClient и TUDPSocket, использующие блокирующие или неблокирующие сокеты. Кроме того, с Delphi поставляется библиотека Indy, которая тоже содержит компоненты для работы с сокетами. Но практика показывает, что освоить эти компоненты без знания особенностей WinSock API очень сложно, так что даже если вы никогда не будете вызывать функции WinSock API явно, а ограничитесь компонентами. информация, изложенная в этой главе, вам все равно пригодится.
Примечание
Начиная с Delphi 7, компоненты TClientSocket и TServerSocket в поставке присутствуют, но в палитру компонентов по умолчанию не устанавливаются. Чтобы работать с этими компонентами, их нужно установить самостоятельно. Для этого в меню Component следует выбрать пункт Install Packages, в открывшемся диалоговом окне нажать кнопку Add и добавить нужный пакет. Этот пакет находится в папке $(DELPHI)/Bin, а название его зависит от версии Delphi. Для Delphi 7 это будет dclsockets70.bpl, для BDS 2005 — dclsockets90.bpl, для BDS 2006, Turbo Delphi и Delphi 2007 — dclsockets100.bpl.
Настоятельно рекомендуем прочитать книгу [3]. Несмотря на незначительные недостатки, она является наиболее полным из изданных на данный момент на русском языке руководством по использованию сокетов в Windows. В крайнем случае рекомендуем хотя бы посмотреть ее содержание в Интернете, чтобы представлять себе, сколько различных возможностей WinSock API остались здесь не упомянутыми.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
От главы коллектива авторов
От главы коллектива авторов Высказать замечания и пожелания, задать вопросы по этой книге вы можете по адресу alexanderzhadaev@sigmaplus.mcdir.ru или посетив мою домашнюю страничку www.sigmaplus.mcdir.ru. Меня очень интересует ваше мнение о книге, и я обязательно учту все ваши пожелания и
Главы книги на сайте издательства
Главы книги на сайте издательства Чтобы скачать главы 8 и 9, а также приложения 1–4, не вошедшие в издание, достаточно на сайте http://www.piter.com найти книгу «Windows Vista. Для профессионалов» и щелкнуть на ссылке Файлы к книге. После этого вы получите доступ к архиву с дополнительными
От главы коллектива авторов
От главы коллектива авторов Высказать замечания и пожелания, задать вопросы по этой книге вы можете по адресу AlexanderZhadaev@sigmaplus.mcdir.ru или посетив домашнюю страничку www.sigmaplus.mcdir.ru (там вы найдете дополнительные материалы по книге, сможете принять участие в форуме или
Итоги
Итоги Надеюсь чтение доставило вам удовольствие и вы приобрели полезные знания которые будете применять в жизни! В любом случае не ограничивайтесь прочтением этой книги - продолжайте совершенствовать свои навыки по управлению временем, лучший способ для этого это
От главы коллектива авторов
От главы коллектива авторов Высказать замечания и пожелания, задать вопросы по этой книге можно по адресу: AlexanderZhadaev@sigmaplus.mcdir.ru или посетив нашу домашнюю страничку www.sigmaplus.mcdir.ru (здесь вы найдете также дополнительные материалы по книге, сможете принять участие в форуме или
Разбиение фильма на главы
Разбиение фильма на главы Чтобы меню можно было использовать, проект (создаваемый фильм) нужно разбить на части, здесь называемые главами. Сформировать список глав, из которых будет состоять фильм, можно как вручную, так и с помощью встроенных в Studio функций
Какие главы следует прочитать
Какие главы следует прочитать Это небольшая книжка, поэтому не ленитесь. Прочтите ее целиком, ведь никогда не знаешь, над чем предстоит работать в будущем.Но все же есть грехи, которым подвержены лишь некоторые языки и некоторые среды, поэтому важно, чтобы в первую очередь
Итоги
Итоги В конце раздела хотелось бы сделать небольшое сравнение результатов рассмотренных программ. Поскольку классическая дефрагментация реестра с использованием этих программ в сравнении не нуждается (просто нечего сравнивать), сравним размер реестра до и после
Итоги
Итоги Еще раз сравним программы. На этот раз будем сравнивать количество проблем, которые нашли программы для очистки реестра.В табл. 5.2 представлено количество проблем, которые программы нашли при первой очистке реестра (строка «Очистка 1»). После того как программы
Итоги
Итоги Немаловажным фактором комфортной работы с редактором реестра является его быстродействие. Это неочевидный факт, который понимаешь только в тот момент, когда приходится ждать открытия нужной ветви реестра по 10–20 секунд. Это действительно непонятно сразу, ведь
Итоги
Итоги Подведём итог. Для Fedora и openSUSE характерна блестящая поддержка «титульного» десктопа и произвольная, часто по остаточному принципу, всех остальных. Что я ни в коем случае не отнёс бы к недостаткам: лучше один хорошо заточенный десктоп, чем много недоделанных. Что мы,
Итоги
Итоги Взаимосвязь между файлообменом и фундаментальными правами очень проста:• Файлообмен никуда не денется. Независимо от того, что Пиратская Партия или кто-либо еще сделает или не сделает, это не изменит этого факта. В будущем станет невозможно требовать денег просто
Разбивка на главы
Разбивка на главы Глава 1 включает описание базовых принципов работы BIOS и специальные темы, а в главе 3 вы найдете более структурированную информацию. Вы освоите не только предназначение всех функций BIOS, но и принципы, которые лежат в основе всех изменений системы. Вы
От главы коллектива авторов
От главы коллектива авторов Высказать свои замечания и пожелания, задать вопросы по данной книге можно по следующему адресу AlexanderZhadaev@sigmaplus.mcdir.ru или посетив нашу домашнюю страничку MyReaders.narod.ru (здесь вы также найдете дополнительные материалы по книге, сможете принять
От главы коллектива авторов
От главы коллектива авторов Высказать замечания и пожелания, задать вопросы по этой книге вы можете по адресу AlexanderZhadaev@sigmaplus.mcdir.ru или посетив нашу домашнюю страничку www.sigmaplus.mcdir.ru (здесь вы найдете дополнительные материалы к книге, сможете принять участие в форуме или