Голосование

Каким IM-клиентом вы пользуетесь?

QIP
Telegram
ICQ
Miranda
Mail.ru Агент
Skype
AIM
GTalk
MSN/WLM
IM+
Другой



Посмотреть результаты
Другие опросы ...

 

Архив исходников

   
  Базы данных
  Графика & Мультимедиа
  Сети & Интернет
  Система
  Разное
   

Кнопки, Ссылки и Баннеры ...

 


Translate to


English German French Italian Spanish
Portuguese Greece Japan Chinese Korean


Bookmark and Share

Ссылки и Баннеры


скрыть

 

Delphi Sources - Delphi: программы, исходники, серийники

Delphi Sources - Delphi: программы, исходники, серийники

INDY IN DEPTH. ГЛУБИНЫ INDY

 

От переводчика

 

 

 

 

Indy in Depth
Глубины Indy

 

 

 

 

 

 

 

Copyright Atozed Software
© Анатолий Подгорецкий, 2006. Перевод на русский язык

 

 

 

 

 

  Indy
Taming Internet development one protocol at a time.

Indy is Copyright (c) 1993 - 2002, Chad Z. Hower (Kudzu) and the Indy Pit Crew - www.nevrona.com

 

 

 

 

 

От переводчика
   Зачем Я стал переводить данную книгу? Ну, это потому что по данной теме очень мало информации, особенно на русском языке. Поэтому я рискнул. Но поскольку я не профессиональный переводчик, то возможны некоторые погрешности в переводе, поэтому принимайте как есть. В конце концов, дареному коню в зубы не смотрят.

   Перевод основан на старой предварительной версии книги, к сожалению, у меня нет окончательной редакции. Но даже и в этой редакции, информация приведенная в данной книге того стоит.

   Об авторах, они пришли из мира Юникс, отсюда некоторая ненависть к Windows и к неблокирующим вызовам. У авторов также чувствуется некоторый хакерский и даже вирус-мейкерский подход, это видно из текста, в части приведения примера почти готового трояна, одобрение нарушения законодательства в части мер по передачи алгоритмов строгого шифрования и какими методами это было сделано. Но все это не снижает ценности данной книги. Текст, который очень простой и почти не составил сложностей с переводом, кроме некоторых мест.

В настоящее время есть три направления построения Интернет библиотек:
   1. библиотеки событийно-ориентированные, большинство компонент Delphi – к этому классу относится ICS (Internet Component Suite от Франсуа Пьетте www.overbyte.be);
   2. библиотеки с линейным кодом, структурно ориентированное программирование – к этому классу относится Indy;
   3. чистые процедуры и функции, типичный представитель Synapse www.ararat.cz.
Вопрос что лучше – это вопрос религиозный, мне лично нравится первый класс, который наиболее похож на Delphi, но и остальные также имеют право на существование, тем более, что в Delphi включена только Indy. Франсуа Пьетте не согласился на включение его библиотеки в Delphi.

   К сожалению, от версии к версии код становится все более и более монстроидальным.

   О чем же эта книга, если вы подумали, как следует из названия, что про Indy, то это далеко не так. Эта не книга по Indy, а книга про Интернет, про протоколы, термины, методы работы, а к Indy относятся только примеры. Особенно отличается глава 20, в которой приведены примеры миграции на Delphi for .NET.

   По окончанию перевод было обнаружено много ошибок и благодаря любезной помощи Михаила Евтеева (Mike Evteev) была проведена серьезная корректировка книги. Мой корявый язык был заменен литературным, уточнена терминология и были исправлены некоторые грамматические ошибки.

   Все, кто участвовал в данной работе, являются полноправными членами команды по переводу данной книги.

     

Оригинал статьи - Анатолий Подгорецкий (PDF, 1.1 Мб)

     

Содержание

Далее

     

 

 



































































 

© 2004-2020 "DS"

Отправить письмо / Реклама


ВКонтакте   Facebook   Twitter