English version
    Главная Новинки Новости Рейтинг продаж Файлы/Download Клуб Профессионал Партнерская программа
Ваш кабинет
Если вы уже зарегистрированы, введите ваши данные:
Логин  
Пароль

Библиотека: К. Джамса, К. Коуп. Программирование для Internet в среде Windows

Содержание


Глава 1. Введение в компьютерные сети
Что такое компьютерная сеть?
Соединяя сети вместе
Как компьютеры общаются между собой?
Что такое сетевая топология?
Объединения сетей
Структура сети
Подводя итоги
Глава 2. Принципы и понятия сетевой архитектуры
Сетевая терминология и концепции
Краткая история
О чем пойдет речь?
Здесь все разделено на уровни
Передача сообщений в сети
Что такое сетевые службы?
Вопросы разработки и проектирования сети
Сетевые уровни
Подробнее о сетевых уровнях
Модель клиент-сервер
Подводя итоги
Глава 3. Введение в TCP/IP
Значение семейства протоколов TCP/IP
Терминология TCP/IP
Что такое поток данных?
Место, занимаемое TCP/IP
Данные двигаются по Интернет
Стек протоколов TCP/IP
Устройство физического уровня
Устройство уровня соединения
Словарь терминов расширяется
Подводя итоги
Глава 4. Сетевой протокол Интернет
Что такое сетевой уровень?
Адрес в сети Интернет
Что такое протоколы адреса Интернет?
Что такое IP-датаграмма?
Что такое IP-заголовок?
Что такое фрагментация?
Что такое IP-маршрутизация?
Подводя итоги
Глава 5. Транспортные протоколы
Что такое транспортный уровень?
Что такое порт транспортного уровня?
Как используется порт UDP?
Как используется порт TCP?
Как номер порта используется в программе?
Что такое протокол пользовательских датаграмм?
Что такое транспортный протокол?
Что такое инкапсуляция?
Что такое прикладной уровень?
Подводя итоги
Глава 6. Протоколы SLIP и PPP
Обзор протоколов обмена
Соединение по протоколу SLIP
Протокол SLIP со сжатием (CSLIP)
Протокол Point-to-Point (PPP)
Подводя итоги
Глава 7. Интерфейс сокетов
Различные реализации сокетов
Ввод-вывод сетевых данных и данных в файловой системе
Абстракция сокетов
Создание сокета
Использование сокета в программе
Настройка сокета
Передача данных через сокет
Прием данных через сокет
Процесс целиком
Сокеты и серверы
Процесс-сервер
Подводя итоги
Глава 8. Интерфейс сокетов Windows
Происхождение Winsock
Реализация Winsock
Общая картина
Концепция программирования сокетов
Сокеты Беркли по сравнению с сокетами Winsock
Что такое блокирование?
Не блокирующие сокеты и асинхронные функции
Еще раз о функции select
Подробнее о функции WSAAsyncSelect
Проблемы блокирования в Windows 3.1
Блокирование в сокетах Windows
Подводя итоги
Глава 9. Имена доменов в Интернет
Пример использования DNS
Иерархическое и простое пространство имен
Что такое система имен доменов?
Концепция сервера DNS
Преобразование имен в IP-адреса
Как устроен преобразователь адресов?
Подводя итоги
Глава 10. Протокол Finger и информация о пользователях
Еще раз о сетевом уровне представления
Что такое виртуальный сетевой терминал?
Учебная программа Finger
Что такое протокол Finger?
Подводя итоги
Глава 11. Асинхронные сокеты Windows
Шаблон программы Sockman
В Sockman добавляется поиск в DNS
Как изменять функцию DoWinsockProgram?
Подробнее о диалоговом окне
Подробнее о диалоговой функции
Что такое диалоговая процедура?
Блокирующий поиск в DNS
Асинхронный поиск в DNS
Модифицируем функцию WndProc
Функция DisplayHostEntry
Подводя итоги
Глава 12. Дескрипторы задач Winsock
Добавление функции Finger к программе Sockman
Изменение функции DoWinsockProgram для Finger
Диалоговое окно Finger
Функция AsyncGetServiceInfo
Изменение функции WndProc
Функция LookupFingerHost
Еще раз изменяем функции WndProc
Выполнение асинхронной Finger-операции
Выполнение блокирующей Finger-операции
Функция DoFingerOperation
Общая картина
Подводя итоги
Глава 13. Время и сетевой порядок байтов
Сетевой порядок байтов
Протоколы времени Интернет
Протокол времени
Что такое порядок байтов?
Использование протокола Time Protocol
Создание программы Quick Time
Добавление запроса сервера времени в программу Sockman
Результаты запроса на сервер времени
Подводя итоги
Глава 14. Простые сокеты
Что такое ICMP?
Простые сокеты
Как к Sockman добавляются другие приложения?
Подводя итоги
Глава 15. Электронная почта Интернет
Общая картина
Простой протокол передачи почты (SMTP)
Составные части сообщения электронной почты
Усовершенствования
Некоторые выводы
Протокол Post Office Protocol (POP)
Как все это работает?
Подводя итоги
Глава 16. Протоколы передачи файлов
Основы FTP
Что такое протоколы передачи файлов?
Модель FTP
Управление данными
Как FTP соотносится с TELNET?
Управление соединением
Команды FTP
Коды ответа FTP
Подводя итоги
Глава 17. Динамические библиотеки в приложениях Интернет
План работ
Краткий обзор протокола FTP
Первая стадия: управление сервером
Вторая стадия: передача данных
Третья стадия: разработка DLL
Подводя итоги
Глава 18. Визуальные приложения Интернет
SockFTP в действии
Цели проекта
Ваши возможности
Четвертая стадия QFTP: визуализация
Интерфейс между Visual Basic и DLL
Как работает SockFTP?
Процедуры SockFTP
Подводя итоги
Глава 19. Всемирная паутина World Wide Web
Протокол передачи гипертекста
Запросы клиента HTTP
Указатели ресурсов: URI и URL
Методы HTTP
Возможности WWW
Проблемы
Программирование WWW
Создание Web-сервера
Подводя итоги
Приложение А. Компьютеры-бастионы и безопасность в Интернет
Определяем цели
Что такое сетевой бастион?
Выводы
Приложение Б. Пособие по работе с учебными программами
Различные виды программ
Учебные программы
Разработка программ Sockman
Компиляция учебных программ

ПОМОЩЬ

Оплата и доставка
Вопросы и ответы
Карта сайта
Обратная связь





ПОДПИСКА

Хотите быть в курсе событий?
Подпишитесь на еженедельную рассылку Издательского дома «Питер» о новинках, акциях, скидках. подробнее


ЗАКАЗ КНИГ
ПО ТЕЛЕФОНУ

Доставка по России и всему миру:
        почтой — (812) 703-73-74

Доставка по Москве:
    курьером — (495) 234-38-15

Доставка по Петербургу:
    курьером — (812) 703-73-74



ГЛАС ЧИТАТЕЛЯ
отзыв на книгу:
Самоучитель работы на ноутбуке
Александр Шлемович, как всегда, на высоте! Я считаю его самоучители самыми лучшими и понятными практически для всех пользователей, независимо от уровня их знаний компьютера. Еще раз огромное спасибо!
train

 

    Главная | Новинки | Новости | Рейтинг продаж | Файлы | Клуб Профессионал | Партнерская программа

Авторские права охраняются.
Воспроизведение материалов или их частей в любом виде без письменного разрешения запрещено!
© 1997-2008, Издательский дом «Питер»

Rambler's Top100   Яндекс цитирования     Rambler's TopShop    
Санкт-Петербург
Б. Сампсониевский пр., 29а
тел.: (812) 703-73-74,
(812) 703-73-73
e-mail: postbook@piter.com
sales@piter.com
http://www.piter.com