Главная страница
Навигация по странице:

  • Предметный указатель маршрутизация 109межпроцессная связь см IPCмногоадресная рассылка 6, 108

  • Предметный указатель 58;

  • ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ MICROSOFT (прилагаемый к кнше компак1-диск)ЭТО ВАЖНО - ПРОЧИТАЙТЕ ВНИМАТЕЛЬНО. Н а с т о я щ е е л и ц е н з и о н н о е со

  • ЛИЦЕНЗИЯ НА ПРОГРАММНЫЙ ПРОДУКТ

  • 1. ОБЪЕМ ЛИЦЕНЗИИ.

  • Хранение или использование в сети.

  • Использование и модификация.

  • Распространяемые файлы.

  • Требования к распространению файлов.

  • 2. ПРОЧИЕ ПРАВА И ОГРАНИЧЕНИЯ Ф

  • Разделение компонентов.

  • Аренда.

  • Передача прав на программное обеспечение.

  • Прекращение действия Соглашения.

  • А. В. Иванова

  • Д. В. Петухов

  • Программирование в сетях Windows. Э. Джонс, Д. Оланд


    Скачать 2.88 Mb.
    НазваниеЭ. Джонс, Д. Оланд
    АнкорПрограммирование в сетях Windows.pdf
    Дата12.10.2017
    Размер2.88 Mb.
    Формат файлаpdf
    Имя файлаПрограммирование в сетях Windows.pdf
    ТипКнига
    #9346
    страница50 из 50
    1   ...   42   43   44   45   46   47   48   49   50

    И
    идентификатор
    — безопасности см SID
    — запроса 489
    — локального диска 56
    — устройства 128
    идентификация 95
    избирательный список управления доступом см DACL
    именованный канал 54 78
    — дескриптор безопасности 84
    — клиент 80, 95, 97
    — код ошибки 80
    — перекрытый ввод-вывод 90
    — поток 88
    — режим передачи данных 79
    — режим работы 99
    — сервер 80, 85
    — фла1 режима создания 81
    — фла! режима чтения-записи 83
    — формат имени 79
    — экземпляр 81
    интерфейс прикладного prat программирования см API '
    инфракрасные сокеты см 1пггаге4)$фскеь
    К
    качество обслуживания см QoS
    клиент
    — для сетей Microsoft 55, 57 яв
    — для сетей Novell 55
    — удаленного доступа см DUN
    команда
    — асинхронная 11
    — блокирующего 41 ения 24
    — блокирующей передачи 24
    — опроса состояния адаптера 48
    — поиска имени 48, 51
    — синхронная 11
    коммутатор сет и 345
    комплексный ввод-вывод 169, 175
    компонент сетевого доступа 55 см так-
    же се1евой поставщик контроллер домена 7
    концентратор сети 345
    координатор сети 7
    м
    максимальная единица передачи см MTU
    максимальное время жизни сегмента см
    MSL
    максимальное время ожидания 413
    максимальный блок передачи данных
    см MTU
    маркер досгупа 59, 61
    маршалинг данных 463
    маршрут
    — добавление 564
    — удаление 565


    582
    Предметный указатель
    маршрутизация 109
    межпроцессная связь см IPC
    многоадресная рассылка 6, 108, 308
    — ATM 314 331
    — IGMP 312 412
    — 1Р-ишерфейс 341
    — RSVP 368
    — TTL 340
    — Winsock 1 1 316 317
    — Winsock 2 323
    — в сетях IP 311, 313
    — плоскость корневая 308
    маршрутизируемая 309, 310
    {«маршрутизируемая 309, 310
    равноправная 309
    данных 308
    управления 308
    — средствами Winsock 1 313
    — таблица маршрутов 341
    модель событий 11, 24
    модуль
    — локальной поли гики см LPM
    — управления трафиком см ТС
    н
    негарантированный трафик 343
    номер
    — сетевого адаптера см LANA
    — сети 133, 136
    — узла 133
    обратная совместимость 2
    объект 357
    олицетворение 94
    операция чтения 68
    описат ель собы гия 11
    основной реквизит входа 61
    открытые системы Windows см WOSA
    п
    пакет сообщений об активности 250
    перекрытый ввод-вывод 69, 90, 169, 205
    перенаправитель 54, 57, 61, 65
    — SMB 58
    — клиент 58
    — компонент 56 \
    — с е т и M i c r o s o f t CM M S N P
    перенаправление ввода-вывода 54
    петля 140 i
    плата сетевого интерфейса см NIC
    политика безопасности 347
    полное имя домена см FQDN
    порт
    — локальный 473
    — удаленный 473
    — завершения 205
    корректное закрытие 241
    настройка 236
    перекрытый ввод-вывод 238
    рабочий поток 235, 240
    создание 234
    сокет 235
    поставщик нескольких UNC см MUP
    постоянный виртуальный канал связи *
    см PVC
    поток 88
    — приоритет 357
    — сквозной 344
    почтовый ящик 54 64
    — время ожидания 76
    — дейтаграмма 65
    — запись данных 71
    — имя 65, 68
    — клиент 67, 70, 71
    — код ошибки 67
    — описатель 67
    — передача сообщения 66
    — правило
    <8 3» 73
    именования 70
    — право доступа 68
    ч
    — размер сообщения 66, 68
    — реализация 67
    — сервер 67, 69
    — создание 68 ' *
    — утечка памяти 76 t
    чтение данных 69
    программный интерфейс компьютерной ]
    телефонии см TAPI )
    пространство имен 287, 455
    — DLL 462
    — DNS 287, 304
    — NDS 287 )
    — NTDS 296
    — SAP 296 $
    — Win32 287
    — динамическое 287 '
    — запрос 466
    ч
    иерархичное 300 -•
    — поставщик 289 '
    — постоянное 287 j
    — предопределенное 287
    (
    — служба 464
    класс 289 ,
    регистрация 289
    1
    удаление 293
    — сохранение данных 462 | |
    — список 287
    — статическое 287
    — целочисленная константа 289
    — целочисленное значение 287
    протокол
    — Win32 110
    — Winsock 2 112
    — атрибут адресации 287
    — гарантированная доставка 106 '
    — кадрирующий (framing) 501 ft
    — корректное завершение работы 107
    — маршрутизация 109
    — многоадресное вещание 108
    — ориентированный на передачу г
    сообщений 104
    — основанный на потоке (stream- based) 104
    — порядок доставки 1 Об
    — потоковый 173
    — пространство имен 287

    Предметный указатель
    58;
    — фрагментарное сообщение 109
    — широковещание 108
    — разрешения адресов см ARP
    — резервирования ресурсов см RSVP
    процедура обратного вызова 11
    псевдопоток 106
    разрешение имени 125, 286
    расширенный заголовок 411
    регистрация имени 286
    реквизит сеанса 61
    связь между процессами см IPC
    сеанс 8
    — закрытый 18
    — максимальное количество 50
    — номер 18
    секвенсор 358
    сервер 160
    — имя 164
    — отказоустойчивый распределенный 286
    сетевая операционная система см NOS
    сетевой порядок следования байт 123,
    124
    сетевой поставщик 55 см также
    компонент сетевого доступа системный адрес ATM в сгиле NSAP
    см AESA
    системный порядок следования байт 124
    системный список управления доступом
    см SACL
    служба
    — DNS-запрос 304
    — IFS-поставщик 434
    — IP-адрес 297
    — LSAP-SEL-номер 132
    — SAP Agent 288
    — базовый поставщик 274
    — дейтаграммная 8, 9, 105
    — запрос 299, 301
    — класс 289, 291
    регистрация 457
    удаление 458 465
    установка 465
    — номер порта 122,127,290
    (
    — поставщик идентификатор каталога 435
    многоуровневый 449
    пространства имен 453
    удаление 452
    упорядочение 451
    базовый 448
    пространства имен см NSP
    транспорта см TSP
    — потоковая 105
    — р е ш с т р а ц и я 289,293
    — сеанс 8
    — соединений с Интернетом см ICS
    — создание 289
    — удаление 293
    — удаленно1 о доступа см RAS
    — управления допуском см ACS
    событие 471
    сокет 116
    — AppleTalk 148, 255
    — ATM 153
    — IP 125, 262
    — IPX 134
    — IPX/SPX 268
    — IrDA 258
    — IrSock 133
    — NetBIOS 139
    — SPX 270
    — TCP 125 165, 176, 250 268
    — UDP 125, 176,415, 479
    — Беркли 175
    — данные описателя 235
    — дейтаграммный 139, 274
    — дескриптор 162
    — закрытие 176
    — значение QoS 355
    — инфракрасного канала см IrSock
    — модель 205
    — неблокирующий 324
    — описатель 433
    — освобождение ресурсов 189
    — отправка данных 187
    — очередь входящих сообщений 277
    — пересылка данных 168
    — порт завершения 235
    — потоковый 153, 267
    — привязка 135 160
    — привязка к SAP 150, 154
    — прием данных 168, 171, 185
    — простой 118, 398
    — размер буфера 242, 252
    — режим 205
    блокирующий (blocking) 205, 206
    неблокирующий (nonblocking) 20=
    208, 273
    прослушивания 160
    — семейство адресов 117
    — сервера 165
    — соединение клиентов 161
    — создание 125, 133-134, 139
    — состояние 165
    — тип 134
    сокет пая пара 166
    список управления доступом см ACL
    срочные данные см ООВ
    таблица
    — имен 535
    — маршрутизации 549
    — маршрутов 562
    тип службы см TOS
    точка доступа
    — к сетевым службам см NSAP
    — доступа к службам см SAP
    трафик
    — приоритет 344

    584
    Предметный указатель уведомление
    - bD_QOS 369
    - RSVP 369
    - WSA_QOS_NO_RECEIVERS 371
    - WSA_QOS_NO_SENDERS 371
    - WSA_QOS_RECE№RS 371
    - WSA_QOS_REQUEST_CONFIRMED 371
    - WSA_QOS_SENDERS 371
    универсальное правило именования см
    UNC
    управление доступом к среде см MAC
    устройство инфракрасной связи см IrDA
    Ф
    файл
    - UNC-имя 55
    - доступ 54
    - создание 62
    формирователь
    — пакетов см Packet Shaper
    — трафика см Traffic Shaper фрагментарное сообщение 109
    центр безопасности 61
    ш
    широковещание 6, 108, 247, 308, 479
    широкополосная информация верхнего уровня см BHLI
    широкополосная информация нижнего уровня см BLLI
    элемент политики см РЕ
    эмулирующая локальная сеть см LANE

    Энтони Джонс
    Энтони Джонс (Anthony Jones) родился в Сан-Ан- тонио, Техас. В 1996 г окончил с отличием Техас- ский университет, получив ученую степень бакл- лавра по информатике и вычислительной технике
    Затем занимался научной работой по оптимиза- ции компилятора Icon
    Некоторое Энтони работал в «Southwest Re- search Institute» — некоммерческой исследователь- ской к омпании в Сан-Антонио. Там он принял уча- стие в нескольких проектах, включая разработку
    i встроенных управляющих систем реального вре- мени и ПО визуализации и моделирования для самых разных заказчиков- от
    ВВС США до ТВ-программы «Weather Channel» В 1997 г Энтони переехал i
    Вашингтон, где был включен в группу NetAPI для работы в составе Microsoft
    Developer Support Недавно он перешел в отдел Windows 2000 Core Net- working, где в настоящее время занимает должность испытателя в группе
    Winsock
    В свободное время Энтони увлекается горным велоспортом, лыжами, ту- ризмом, фотографией Охотно смотрит программу «Futurama» и телесери- ал «The X-Files».
    Джим Оланд
    I Джим Оланд Qim Ohlund) — инженер-разработчик
    • ПО в группе тестирования Microsoft Proxy Server в
    Ричмонде, Вашингтон Он успел поработать во мно- гих областях компьютерной промышленности был системным программистом, тестировал ПО
    В 1990 г Джим получил ученую степень бакалав- ра по информатике и вычислительной технике
    Техасском университете Джим начал заниматься компьютерами, еще будучи студентом колледжа:
    именно тогда он создал систему работы с персона- лом для Министерства обороны США Он расши- рил свои знания компькперных сетей в 1994 г, разрабатывая программное обеспечение эмуляции терминала для платформ Windows. В 1996 г Джим вошел в команду Microsoft Developer Support Networking API, помогая разра ботчикам ПО применять на практике сетевые API, о которых рассказывает ся в этой книге
    Когда Джим не занят работой с компьютерами, он любит кататься на лы жах, на велосипеде и путешествовать по Тихоокеанскому побережью

    ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ MICROSOFT
    (прилагаемый к кнше компак1-диск)
    ЭТО ВАЖНО - ПРОЧИТАЙТЕ ВНИМАТЕЛЬНО. Н а с т о я щ е е л и ц е н з и о н н о е со-
    глашение (далее «Соглашение») является юридическим документом, оно зак- лючается между Вами (физическим или юридическим лицом) и Microsoft
    Corporation (далее «корпорация Microsoft») на указанный выше продукт Micro- soft, который включает программное обеспечение и может включать сопут- ствующие мультимедийные и печатные материалы, а также электронную документацию (далее «Программный Продукт»). Любой компонент, входящий в Программный Продукт, который сопровождается отдельным Соглашени- ем, подпадает под действие именно того Соглашения, а не условий, изложен- ных низке. Установка, копирование или иное использование данного Про- граммного Продукта означает принятие Вами данного Соглашения. Если Вы не принимаете его условия, то не имеете права устанавливать, копировать или как-то иначе использовать этот Программный Продукт.
    ЛИЦЕНЗИЯ НА ПРОГРАММНЫЙ ПРОДУКТ
    Программный Продукт защищен законами Соединенных ЦПатов по авторскому праву и меж- дународными до1 опорами по авторскому праву, а также дру! ими законами и договорами по пра- вам на интеллектуальную собственность
    1. ОБЪЕМ ЛИЦЕНЗИИ. Настоящее Соглашение дает Вам право a) Программный продукт. Вы можете установить и использовать одну копию Программно- го Продукта на одном компьютере Основной пользователь компьютера, на котором установ- лен данный Профаммный Продукт, можег сделать только для себя вторую копию и использо- вать ее на поргативном компьютере b) Хранение или использование в сети. Вы можете также скопировать или установить экземпляр Программного Продукта на устройстве хранения, например на сетевом сервере,
    исключительно для установки или запуска данного Программною Продукта на других ком- пьютерах в своей внутренней сети, но тогда Вы должны приобрести лицензии на каждый та- кой компьютер Лицензию на данный Программный продукт нельзя использовать совместно или одновременно на других компьютерах c) License Pak. Если Вы купили эту лицензию в составе Microsoft License Pak, можете сделать ряд дополнительных копий программного обеспечения, входящею в данный Программный
    Продукт, и использовать каждую копию так, как было описано выше Кроме того, Вы получа- ете право сделать соответствующее число вторичных копий для портативного компьютера в целях, также оговоренных выше d) Примеры кода. Это относится исключи 1ельно к отдельным частям Программного Про- дукта, заявленным как примеры кода (далее <Примеры >), если таковые входят в состав Про- граммного Продукта i) Использование и модификация. Microsoft дает Вам право использовать и модифи- цировать исходный код Примеров при условии соблюдения пункы (d)(in) ниже Вы не имеете права распространяв в виде исходною кода ни Примеры, ни их модифицирован- ную версию и) Распространяемые файлы. При соблюдении пункта (d)(iu) Microsoft дает Вам право на свободное от отчислений копирование и распространение в виде объектно! о кода При- меров или их модифицированной версии, кроме тех частей (или их модифицированных версий), которые оговорены в файле Readme, относящемся к данном} Программному Про- дукту, как не подлежащие распространению ш) Требования к распространению файлов. Вы можете распространяв файлы раз- решенные к распространению при условии, что а) распространяете их в виде объектно- го кода только в сочетании со своим приложением и как его часть, б) не используете на- звание, эмблему или товарные знаки Microsoft для продвижения своею приложения, в)
    включаете имеющуюся в Программном Продукте ссылку на авторские права в состав эги- кетки и заставки своего приложения i) coi ласны освободить от ответственности и взять на себя защиту корпорации Microsoft or любых претензий или преследований по закону,
    включая судебные издержки, если таковые возникнут в результате использования или рас- пространения Вашего приложения, и д) не допускаете дальнейшего распространения ко- нечным пользователем своего приложения По поводу отчислений и друшх условий ли- цензии применительно к иным видам использования или распространения распростра- няемых файлов обращайтесь в Microsoft

    2. ПРОЧИЕ ПРАВА И ОГРАНИЧЕНИЯ
    Ф • Ограничения на реконструкцию, декомпиляцию и дизассемблирование. Вы имеете права реконструировать, декомпилирован) или дизассемблировагь данный Програми ный Продукт, кроме того случая, когда гакая деятельность (юлько в той мере, которая нсо<
    ходима) явно разрешается соотве1ствующим законом, несмотря на это ограничение
    Разделение компонентов. Данный Программный Продукт лицензируется как едины продукт Его компоненты нельзя отделять друг от друга для использования более чем на о;
    * ном компьютере
    Аренда. Данный Программный Продукт нельзя сдавать в прокат, передавав во времсг ное пользование или уступать для использования в иных целях
    Услуги по технической поддержке. Microsoft может (но не обязана) предоставить Ва услуги по технической поддержке данного Программною Продукта (далее < Услуги») Предок тавлениеУслу1 регулируется соответствующими правилами и программами Microsoft, описаг ными в руководстве пользователя, электронной документации и/или других материалах, пу(
    ликуемых Microsoft Любой дополнительный профаммный код, предоставленный в рамках Услу
    • следует считать частью данного Программного Продукта и подпадающим под дейст вие нас i (
    > i»Al ящего Соглашения Что касается технической информации, предоставляемой Вами корпор:
    ' ' " ции Microsoft при использовании ее Услуг, то Microsoft может задействовать эту информаци в деловых целях, в том числе для технической поддержки продукта и разработки Использу j& >
    г
    |_ такую техническую информацию, Microsoft не будет ссылаться на Вас
    Передача прав на программное обеспечение. Вы можете безвозвратно уступить вс
    9 > I
    s права, регулируемые настоящим Соглашением, при условии что не оставите себе никаких копи передалиie все составные части данного Программного Продукта (включая компоненты, мул1
    тимедийные и печатные материалы, любые обновления, Соглашение и сершфикат подли!
    ности, если таковой имеется) и принимающая сторона согласится с условиями нлетоящег
    9 Соглашения
    Прекращение действия Соглашения. Без ущерба для любых других прав Microsoft може прекратить действие настоящего Соглашения, если Вы нарушите его условия В этом случа
    ж. Вы должны будете уничтожить все копии данного Программного Продукта вместе со всем его компонентами
    3. АВТОРСКОЕ ПРАВО. Все авторские права и право собственности па Программный Прод\к
    (в том числе любые изображения, фотографии, анимации, видео, аудио музыку, текст, приме "W ры кода, распространяемые файлы и апплеты, включенные в состав npoi раммного Продукта
    ^ и любые его копии принадлежат корпорации Microsoft или ее поставщикам Программны:
    ™ Продукт охраняется законодательством об авторских правах и положениями международны договоров Таким образом, Вы должны обращаться с данным Программным Продуктом, как любым другим материалом, охраняемым авторскими правами, с тем исключением, что Bi можете установить Программный Продукт на один компьютер при условии, что храните opi^
    гиггал исключительно как резервную или архивную копию Копирование печатных матери лов, поставляемых вместе с Программным Продуктом, запрещается
    ОГРАНИЧЕНИЕ ГАРАНТИИ
    ДАННЫЙ ПРОГРАММНЫЙ ПРОДУКТ (ВКЛЮЧАЯ ИНСТРУКЦИИ ПО ЕГО ИСПОЛЬЗОВАНИЮ) ПРЕ
    ДОСТАВЛЯЕТСЯ БЕЗ КАКОЙ-ЛИБО ГАРАНТИИ КОРПОРАЦИЯ MICROSOFT СНИМАЕТ С СЕБЯ ЛЮ
    БУЮ ВОЗМОЖНУЮ ОТВЕТСТВЕННОСТЬ, В ТОМ ЧИСЛЕ ОТВЕТСТВЕННОСТЬ ЗА КОММЕРЧЕСКУК
    ЦЕННОСТЬ ИЛИ СООТВЕТСТВИЕ ОПРЕДЕЛЕННЫМ ЦЕЛЯМ ВЕСЬ РИСК ПО ИСПОЛЬЗОВАНИК
    ИЛИ РАБОТЕ С ПРОГРАММНЫМ ПРОДУКТОМ ЛОЖИТСЯ НА ВАС
    НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ КОРПОРАЦИЯ MICROSOFT, ЕЕ РАЗРАБОТЧИКИ, А ТАКЖЕ BCI
    ЗАНЯТЫЕ В СОЗДАНИИ, ПРОИЗВОДСТВЕ И РАСПРОСТРАНЕНИИ ДАННОГО ПРОГРАММНОГО ПРО
    ДУКТА, НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА КАКОЙ-ЛИБО УЩЕРБ (ВКЛЮЧАЯ ВСЕ, БЕЗ ИСКЛЮЧЕ
    НИЯ, СЛУЧАИ УПУЩЕННОЙ ВЫГОДЫ, НАРУШЕНИЯ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ, ПОТЕ
    РИ ИНФОРМАЦИИ ИЛИ ДРУГИХ УБЫТКОВ) ВСЛЕДСТВИЕ ИСПОЛЬЗОВАНИЯ ИЛИ НЕВОЗМОЖ
    НОСТИ ИСПОЛЬЗОВАНИЯ ДАННОГО ПРОГРАММНОГО ПРОДУКТА ИЛИ ДОКУМЕНТАЦИИ, ДАЖ]
    ЕСЛИ КОРПОРАЦИЯ MICROSOFT БЫЛА ИЗВЕЩЕНА О ВОЗМОЖНОСТИ ТАКИХ ПОТЕРЬ, ТАК KAf
    В НЕКОТОРЫХ СТРАНАХ НЕ РАЗРЕШЕНО ИСКЛЮЧЕНИЕ ИЛИ ОГРАНИЧЕНИЕ ОТВЕТСТВЕННОС
    ТИ ЗА НЕПРЕДНАМЕРЕННЫЙ УЩЕРБ, УКАЗАННОЕ ОГРАНИЧЕНИЕ МОЖЕТ ВАС НЕ КОСНУТЬСЯ
    РАЗНОЕ
    Настоящее Соглашение регулируется законода!ельством штата Вашинпон (США), кроме случае]
    (и лишь в той мере, насколько это необходимо) исключительной юрисдикции т о ю государства на территории которого используется Профаммный Продукт
    Если у Вас возникли какие-либо вопросы, касающиеся настоящего Со1лашения, или если Вы же лаете связаться с Microsoft по любой другой причине, пожалуйста, обращайтесь в местное пред ставительство Microsoft или пишите по адресу Microsoft Sales Information Center, One Microsoft Way
    Redmond, WA 98052-6399

    Э. Джонс, Дж. Оланд
    Программирование в сетях Microsoft Windows.
    Мастер-класс
    Перевод с английского под общей редакцией А. В. Иванова
    Редактор Н. Е. Субботина
    Предметный указатель С. В. Дергачев
    Технический редактор Н. Г. Тимченко
    Компьютерная верстка Д. В. Петухов
    Дизайнер обложки Е. В. Козлова
    Оригинал-макет выполнен с использованием издательской системы Adobe PageMaker б О
    TypeMarketFontLibrary
    П О Л Ь З О В А Т Е Л Ь
    л е г а л ь н ы и п о л ь з о в а т е л ь I N L E G A L U S E
    Совместное издание издательства < Русская Редакция >
    и издательства < Питер»
    ML РУССКАЯ РЕДАКЦИЯ С&ППТЕР*
    Лицензия ЛР № 066422 от 19 03 99
    Лицензия ИД № 01940 от 05 06 00
    Подписано в печать 07 И 01 Формат 70x100/16 Физ п л 38
    Тираж 5000 экз Заказ № 2043
    ЗАО «Питер Бук»
    196105, Санкт-Петербург, Благодатная ул, д 67
    Налоговая льгота - общероссийский классификатор продукции
    ОК 005-93, том 2, 953000 - книги и брошюры
    Отпечатано с готовых диапозитивов в ФГУП «Печатный двор» им А М Горького
    Министерства РФ по делам печати, телерадиовещания и средств массовых коммуникаций
    197110, Санкт-Петербург, Чкаловский пр, 15
    1   ...   42   43   44   45   46   47   48   49   50


    написать администратору сайта