Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Главная>Каталог книг>Кулинария>Чай, кофе, безалкогольные напитки>Технология COM+: библиотека программиста +CD
Чай, кофе, безалкогольные напитки
Купить Технология COM+: библиотека программиста +CD

Технология COM+: библиотека программиста +CD

Эта книга написана для профессиональных программистов. Читателю понадобится хорошее знание Visual C++ и определенный опыт работы с COM. Поскольку основным направлением книги является работа с базами данных, использование SQL Server описано в пошаговых инструкциях, но необходимо хорошее понимание принципов управления базами данных. MTS и MSMQ являются относительно новыми добавлениями к программистской среде COM, поэтому рассмотрению этих тем уделено повышенное внимание. Тем не менее, предполагается, что у читателя уже есть определенное представление о том, как работать с двумя этими продуктами на уровне пользователя.

Краткое содержание

Об авторе

Благодарности

Введение

О чем эта книга

Для кого эта книга

Что вам понадобится

Используемые в книге условные обозначения

Значки

Вставки

Обзор Hungarian Notation (венгерской системы обозначений)

Правило 1: Задание префиксов переменной

Правило 2: Идентифицирующее состояние переменной

Правило 3: Использование стандартного классификатора

Правило 4: Добавление описательного текста

Правило 5: Создание нескольких переменных

О компакт-диске

От издательства

Глава 1. COM+ - последнее достижение в компонентной технологии

COM+ - что это такое?

Отличие COM+

COM+ и соединение

COM+ и пользователь

COM+ и пользовательский интерфейс

COM+ и программист

Взгляд крупным планом

Как сравнивать COM+ и COM

Цели создания COM

Транзакции и COM+

Сообщения и COM

Службы COM+

Отличия MTS

Описание службы MTS

Роль объединения ресурсов COM+

Где использовать MSMQ?

Глава 2. Основы COM - краткая версия

Создание объекта

Внутрипроцесснные серверы

Внепроцессные серверы

Типичные внепроцессные соединения

Подробное описание сетевого протокола DCOM

Разность значений сетевых имен

Многократное использование компонента

Вызов метода интерфейса

Понимание IUknown

Интерфейсы ActiveX

Использование интерфейсов ActiveX

Подсчет ссылок

Требования системного реестра

Работа с распределениями и потоками

Типы потоков

Потоки-исполнители

Потоки UI

Типы распределений и присваиваний

Маршалинг запросов

Глава 3. Уникальные возможности COM+

COM+ и автоматизация

Динамичная активация

Транзакционная обработка

Контекст COM+

Распределители ресурсов.

Диспетчер компенсирующих ресурсов

Приемник событий COM+

Каталог COM+

Накапливание объектов

Защита на основе ролевого имени

Стандартная защита Windows

Дыры защиты

Обзор стандартов защиты

Обеспечение безопасной работы Windows 2000

Встроенные функции защиты

Отличия защиты на основе ролевых имен

Преимущества защиты на основе ролевого имени

Действия с идентификацией и ролевыми именами

Интерфейс ISecurityCallContext

Компонентное выравнивание нагрузки (CBL)

Цели выравнивания нагрузки

Как работает выравнивание нагрузки?

Порядок действий с поврежденными серверами и маршрутизаторами

Глава 4. Обзор MTS

Что такое транзакция?

Транзакции

MTS и COM+

Цели MTS и COM+

Внесение компонента в контекст

Работа со службами MTS и COM+

Последовательность транзакций

Обзор объектов MTS

Определение транзакционных событий

Дистанционное выполнение

Выравнивание нагрузки MTS

Надежность приложения COM+

Вопросы COM/DCOM

Транзакции и базы данных

Диверсификация обработки данных

Особенности баз данных MTS

Программирование баз данных с помощью MTS

MTS и COM+

Защита

Координатор распределенных транзакций Microsoft

MS-DTC в действии

Распределенная часть MS-DTC

Глава 5. Обзор MSMQ

Обзор асинхронной передачи для MSMQ

Маршрутизация

Типы доступа к диску

Гарантии доставки

Защита

MSMQ и MTS

Обзор очередей сообщений

Типы очередей сообщений

Очереди сообщений для отсоединенных приложений

Серверное представление передачи сообщений

Части сообщения

COM представление сообщения и управления очередью

Обработка ошибок MSMQ

Базы данных Active Directory/MQIS

Требования к инсталляции базы данных и задание размеров

Хостинг

MSMQ 1.0 в сравнении с MSMQ 2.0

Вопросы производительности

Внутренние проблемы производительности MSMQ

Ограничения обработки, влияющие на производительность приложения

Глава 6. Типы приложений

Отличия приложений COM+

Компоненты на основе сервера

Преимущества COM+

Атрибуты, контекст и состояние

Четыре уровня изменения компонента

Вопросы программирования

Производительность

Защита

Типы приложений COM+

Приложения сервера

Приложения библиотеки

Прокси-приложения

Предустановленные приложения

Автономный режим приложения

Работа с MTS и MSMQ по отдельности

Глава 7. Транзакция, запускающая приложение

Инсталляция SQL Server 6.5 Developer Edition

Создание SQL Server удаленного развертывания и помощь в диагностике

Определение приложения

Обзор задач приложения

Обзор баз данных

Всестороннее представление отдельных таблиц

Создание базы данных и связанных таблиц

N-ярусное представление проекта

Создание компонентов со стороны сервера

Создание оболочки компонента

Добавление кода компонента

Регистрация и инсталляция компонента на сервер

Создание компонента на стороне клиента

Создание оболочки компонента

Добавление кода компонента

Создание отдельного каталога тестируемого приложения

Создание тестового приложения

Создание оболочки приложения

Определение пользовательского интерфейса

Добавление кода приложения

Тестирование приложения COM+

Глава 8. Сбои транзакций

Сценарии сбоев

Подсоединенный режим

Отсоединенный режим

Методы восстановления работы после ошибки

Обнаружение источника ошибки

Использование очереди ответов

Работа с системными сообщениями

Работа с очередью зависших сообщений

Техники программирования

Интерпретация кодов с ошибками

Работа с ошибочной перегрузкой

Порядок восстановления

Глава 9. Отправка сообщений и COM объекты

Общее представление сценария коммуникации

Два программных интерфейса приложения

Определение типа сообщения

Создание приложения приемник/проигрыватель

Создание оболочки приемник/проигрыватель

Создание диалоговой формы

Добавление кода считывания

Создание тестового приложения

Создание оболочки тестового приложения

Конструирование диалоговой формы тестового приложения

Добавление тестового кода

Тестирование приложения

Подтверждение сообщения

Визуализация сообщения на выходе

Вопросы администрирования MSMQ

Основы управления очередями

Очередь зависших сообщений

Проверка программы просмотра событий

Глава 10. Работа в отсоединенном режиме

Вопросы безопасности при работе с Интернетом в отсоединенном режиме

Определение приложения

Рабочий стол в сравнении с распределенной разработкой

Записывающее устройство, приемник и проигрыватель COM+ по умолчанию

Обзор потока данных приложения

Создание и инсталляция компонента

Создание оболочки компонента

Добавление кода компонента

Инсталляция компонента

Создание тестового приложения

Создание оболочки приложения

Задание формы диалога

Добавление кода приложения

Тестирование в подсоединенном режиме

Тестирование в отсоединенном режиме

Глоссарий

Алфавитный указатель
20
Нет в наличии

Технология COM+: библиотека программиста +CD

Купить Технология COM+: библиотека программиста +CD
Артикул : 5037
Издательство : Питер
Автор : Мюллер Д.
Язык : Русский
Формат : 70x100/16
Страниц : 0
Год издания : 2001
Тип переплета : Мягкий
Нет в наличии

Описание
Эта книга написана для профессиональных программистов. Читателю понадобится хорошее знание Visual C++ и определенный опыт работы с COM. Поскольку основным направлением книги является работа с базами данных, использование SQL Server описано в пошаговых инструкциях, но необходимо хорошее понимание принципов управления базами данных. MTS и MSMQ являются относительно новыми добавлениями к программистской среде COM, поэтому рассмотрению этих тем уделено повышенное внимание. Тем не менее, предполагается, что у читателя уже есть определенное представление о том, как работать с двумя этими продуктами на уровне пользователя.

Краткое содержание

Об авторе

Благодарности

Введение

О чем эта книга

Для кого эта книга

Что вам понадобится

Используемые в книге условные обозначения

Значки

Вставки

Обзор Hungarian Notation (венгерской системы обозначений)

Правило 1: Задание префиксов переменной

Правило 2: Идентифицирующее состояние переменной

Правило 3: Использование стандартного классификатора

Правило 4: Добавление описательного текста

Правило 5: Создание нескольких переменных

О компакт-диске

От издательства

Глава 1. COM+ - последнее достижение в компонентной технологии

COM+ - что это такое?

Отличие COM+

COM+ и соединение

COM+ и пользователь

COM+ и пользовательский интерфейс

COM+ и программист

Взгляд крупным планом

Как сравнивать COM+ и COM

Цели создания COM

Транзакции и COM+

Сообщения и COM

Службы COM+

Отличия MTS

Описание службы MTS

Роль объединения ресурсов COM+

Где использовать MSMQ?

Глава 2. Основы COM - краткая версия

Создание объекта

Внутрипроцесснные серверы

Внепроцессные серверы

Типичные внепроцессные соединения

Подробное описание сетевого протокола DCOM

Разность значений сетевых имен

Многократное использование компонента

Вызов метода интерфейса

Понимание IUknown

Интерфейсы ActiveX

Использование интерфейсов ActiveX

Подсчет ссылок

Требования системного реестра

Работа с распределениями и потоками

Типы потоков

Потоки-исполнители

Потоки UI

Типы распределений и присваиваний

Маршалинг запросов

Глава 3. Уникальные возможности COM+

COM+ и автоматизация

Динамичная активация

Транзакционная обработка

Контекст COM+

Распределители ресурсов.

Диспетчер компенсирующих ресурсов

Приемник событий COM+

Каталог COM+

Накапливание объектов

Защита на основе ролевого имени

Стандартная защита Windows

Дыры защиты

Обзор стандартов защиты

Обеспечение безопасной работы Windows 2000

Встроенные функции защиты

Отличия защиты на основе ролевых имен

Преимущества защиты на основе ролевого имени

Действия с идентификацией и ролевыми именами

Интерфейс ISecurityCallContext

Компонентное выравнивание нагрузки (CBL)

Цели выравнивания нагрузки

Как работает выравнивание нагрузки?

Порядок действий с поврежденными серверами и маршрутизаторами

Глава 4. Обзор MTS

Что такое транзакция?

Транзакции

MTS и COM+

Цели MTS и COM+

Внесение компонента в контекст

Работа со службами MTS и COM+

Последовательность транзакций

Обзор объектов MTS

Определение транзакционных событий

Дистанционное выполнение

Выравнивание нагрузки MTS

Надежность приложения COM+

Вопросы COM/DCOM

Транзакции и базы данных

Диверсификация обработки данных

Особенности баз данных MTS

Программирование баз данных с помощью MTS

MTS и COM+

Защита

Координатор распределенных транзакций Microsoft

MS-DTC в действии

Распределенная часть MS-DTC

Глава 5. Обзор MSMQ

Обзор асинхронной передачи для MSMQ

Маршрутизация

Типы доступа к диску

Гарантии доставки

Защита

MSMQ и MTS

Обзор очередей сообщений

Типы очередей сообщений

Очереди сообщений для отсоединенных приложений

Серверное представление передачи сообщений

Части сообщения

COM представление сообщения и управления очередью

Обработка ошибок MSMQ

Базы данных Active Directory/MQIS

Требования к инсталляции базы данных и задание размеров

Хостинг

MSMQ 1.0 в сравнении с MSMQ 2.0

Вопросы производительности

Внутренние проблемы производительности MSMQ

Ограничения обработки, влияющие на производительность приложения

Глава 6. Типы приложений

Отличия приложений COM+

Компоненты на основе сервера

Преимущества COM+

Атрибуты, контекст и состояние

Четыре уровня изменения компонента

Вопросы программирования

Производительность

Защита

Типы приложений COM+

Приложения сервера

Приложения библиотеки

Прокси-приложения

Предустановленные приложения

Автономный режим приложения

Работа с MTS и MSMQ по отдельности

Глава 7. Транзакция, запускающая приложение

Инсталляция SQL Server 6.5 Developer Edition

Создание SQL Server удаленного развертывания и помощь в диагностике

Определение приложения

Обзор задач приложения

Обзор баз данных

Всестороннее представление отдельных таблиц

Создание базы данных и связанных таблиц

N-ярусное представление проекта

Создание компонентов со стороны сервера

Создание оболочки компонента

Добавление кода компонента

Регистрация и инсталляция компонента на сервер

Создание компонента на стороне клиента

Создание оболочки компонента

Добавление кода компонента

Создание отдельного каталога тестируемого приложения

Создание тестового приложения

Создание оболочки приложения

Определение пользовательского интерфейса

Добавление кода приложения

Тестирование приложения COM+

Глава 8. Сбои транзакций

Сценарии сбоев

Подсоединенный режим

Отсоединенный режим

Методы восстановления работы после ошибки

Обнаружение источника ошибки

Использование очереди ответов

Работа с системными сообщениями

Работа с очередью зависших сообщений

Техники программирования

Интерпретация кодов с ошибками

Работа с ошибочной перегрузкой

Порядок восстановления

Глава 9. Отправка сообщений и COM объекты

Общее представление сценария коммуникации

Два программных интерфейса приложения

Определение типа сообщения

Создание приложения приемник/проигрыватель

Создание оболочки приемник/проигрыватель

Создание диалоговой формы

Добавление кода считывания

Создание тестового приложения

Создание оболочки тестового приложения

Конструирование диалоговой формы тестового приложения

Добавление тестового кода

Тестирование приложения

Подтверждение сообщения

Визуализация сообщения на выходе

Вопросы администрирования MSMQ

Основы управления очередями

Очередь зависших сообщений

Проверка программы просмотра событий

Глава 10. Работа в отсоединенном режиме

Вопросы безопасности при работе с Интернетом в отсоединенном режиме

Определение приложения

Рабочий стол в сравнении с распределенной разработкой

Записывающее устройство, приемник и проигрыватель COM+ по умолчанию

Обзор потока данных приложения

Создание и инсталляция компонента

Создание оболочки компонента

Добавление кода компонента

Инсталляция компонента

Создание тестового приложения

Создание оболочки приложения

Задание формы диалога

Добавление кода приложения

Тестирование в подсоединенном режиме

Тестирование в отсоединенном режиме

Глоссарий

Алфавитный указатель

Рекомендуемые книги

Купить Итальянская кухня

Итальянская кухня

130 грн
Купить Глубокое обучение для поисковых систем

Глубокое обучение для поисковых систем

Томмазо Теофили

1 210 грн
Купить Червона команда

Червона команда

Брайс Г. Гоффман

280 грн
Купить Ручка масляная автоматическая Axent Prestige, корпус синий, синяя

Ручка масляная автоматическая Axent Prestige, корпус синий, синяя

35 грн
Купить Cloud Atlas = Облачный атлас. Адаптированная книга для чтения на англ. языке. Intermediate

Cloud Atlas = Облачный атлас. Адаптированная книга для чтения на англ. языке. Intermediate

Дэвид Митчелл

120 грн
Купить Учебник рисования для детей

Учебник рисования для детей

Мурзина А.С.

145 грн
Купить Коучинг: Основные принципы и практики коучинга и лидерства

Коучинг: Основные принципы и практики коучинга и лидерства

Джон Уитмор

350 грн
Купить Зачем мы спим. Новая наука о сне и сновидениях

Зачем мы спим. Новая наука о сне и сновидениях

Мэттью Уолкер

230 грн
Купить Мечтай как женщина, побеждай как мужчина. Мужские секреты достижения успеха, которые должна знать каждая женщина

Мечтай как женщина, побеждай как мужчина. Мужские секреты достижения успеха, которые должна знать каждая женщина

Стив Харви

160 грн
Купить Вам слово! Выступление без волнения

Вам слово! Выступление без волнения

Нина Зверева

260 грн
Купить Ирландец. "Я слышал, ты красишь дома"

Ирландец. "Я слышал, ты красишь дома"

Чарльз Брандт

225 грн
Купить Бути окей. Що потрібно знати про психічне здоров’я

Бути окей. Що потрібно знати про психічне здоров’я

Дарка Озерна

160 грн
Купить Всесвітня історія. Т. 5. Від Бастилії до Багдада

Всесвітня історія. Т. 5. Від Бастилії до Багдада

Ларрі Ґонік

260 грн
Купить Не бойтесь рискнуть! 5 принципов высокоэффективных людей и организаций

Не бойтесь рискнуть! 5 принципов высокоэффективных людей и организаций

Джин Кейс

260 грн
Купить Триумф пирогов. Родные рецепты с историями: кулебяки, ватрушки, блины, куличи, пирожки

Триумф пирогов. Родные рецепты с историями: кулебяки, ватрушки, блины, куличи, пирожки

Елена Маньенан

315 грн
Купить Дикий робот

Дикий робот

Питер Браун

360 грн
Купить Управление проектом на одной странице

Управление проектом на одной странице

Кэтрин Кэмпбелл

225 грн
Купить Истории из приюта

Истории из приюта

Мэделин Ру

170 грн
Купить It

It

Стивен Кинг

435 грн
Купить Гаррі Поттер і філософський камінь. Велике ілюстроване видання

Гаррі Поттер і філософський камінь. Велике ілюстроване видання

Джоан Роулинг

580 грн
Купить Маэстро теней (Серия Маркус и Сандра)

Маэстро теней (Серия Маркус и Сандра)

Донато Карризи

210 грн
Купить The Little Lady of the Big House = Маленька господиня Великого будинку

The Little Lady of the Big House = Маленька господиня Великого будинку

Джек Лондон

180 грн
Купить 50 великих книг по психологии

50 великих книг по психологии

Том Батлер-Боудон

380 грн
Купить Нефтяной король: Секретная жизнь Марка Рича

Нефтяной король: Секретная жизнь Марка Рича

Дэниел Амманн

475 грн
Купить Шлях українського воїна

Шлях українського воїна

Рамунє Поташнікова

480 грн
Купить Магия утра. Как первый час дня определяет ваш успех

Магия утра. Как первый час дня определяет ваш успех

Хэл Элрод

405 грн
Купить Казка про Добромола

Казка про Добромола

Олександр Турчинов

150 грн
Купить Хільбудій. Позичене ім'я

Хільбудій. Позичене ім'я

Настя Мельниченко

350 грн
Купить Скретч карта світу «Travel Map Holiday Lagoon World» (англ) (тубус)

Скретч карта світу «Travel Map Holiday Lagoon World» (англ) (тубус)

400 грн
Купить Зов Ктулху

Зов Ктулху

Говард Филлипс Лавкрафт

230 грн
Купить Приключения Оливера Твиста

Приключения Оливера Твиста

Чарльз Диккенс

64 грн
Купить Маркетинг от А до Я. 80 концепций, которые должен знать каждый менеджер

Маркетинг от А до Я. 80 концепций, которые должен знать каждый менеджер

Филип Котлер

220 грн
Купить Алгоритмические трюки для программистов

Алгоритмические трюки для программистов

Генри С. Уоррен

680 грн
Купить Критическое мышление

Критическое мышление

Галина Шабшай

190 грн
Купить Флеш-карточки English Student B1.1 Intermediate. Карточки для изучения английских слов. 500 карточек, 30 тем, 6 игр (русский)

Флеш-карточки English Student B1.1 Intermediate. Карточки для изучения английских слов. 500 карточек, 30 тем, 6 игр (русский)

310 грн
Купить Dream Teams: команда как единый организм

Dream Teams: команда как единый организм

Шейн Сноу

320 грн
Купить Ліна Костенко

Ліна Костенко

Олег Кудрін

66 грн
Купить Взлом маркетинга. Наука о том, почему мы покупаем

Взлом маркетинга. Наука о том, почему мы покупаем

Фил Барден

570 грн
Купить Мері Попінс. Мері Попінс повертається

Мері Попінс. Мері Попінс повертається

Памела Трэверс

365 грн
Купить Навчитися вчитися. Як запустити свій мозок на повну

Навчитися вчитися. Як запустити свій мозок на повну

Барбара Оклі

200 грн

Книги из категории "Кулинария"

Купить Готовим по-домашнему Любимые рецепты праздничных и ежедневных блюд

Готовим по-домашнему Любимые рецепты праздничных и ежедневных блюд

300 грн
Купить Чистый виски. Настольный путеводитель

Чистый виски. Настольный путеводитель

Сирил Маль, Александр Вентье

570 грн
Купить Картошка во всем ее многообразии

Картошка во всем ее многообразии

Валери Друэ, Пьер-Луи Вьель

210 грн
Купить Маленькая книга гурмана. Мечтать не вредно!

Маленькая книга гурмана. Мечтать не вредно!

Кеда Блейк

220 грн
Купить Полуночная курица (и другие рецепты, ради которых стоит жить)

Полуночная курица (и другие рецепты, ради которых стоит жить)

Элла Рисбриджер

365 грн
Купить Счастье на вкус. Десерты с шоколадом

Счастье на вкус. Десерты с шоколадом

Алена Гудзенко

155 грн
Купить Барбекю. Закуски, основные блюда, десерты

Барбекю. Закуски, основные блюда, десерты

Валери Друэ, Пьер-Луи Вьель

170 грн
Купить Чизкейк внутри. Книга вторая

Чизкейк внутри. Книга вторая

Виктория Мельник

305 грн
Купить Домавкусно. Семейные рецепты

Домавкусно. Семейные рецепты

Надин Леви Редзепи

570 грн
Купить Чизкейк всередині. Книга третя. Десерти, які хочеться повторити!

Чизкейк всередині. Книга третя. Десерти, які хочеться повторити!

Виктория Мельник

380 грн
Купить Зваблення їжею: 70 рецептів, які захочеться готувати

Зваблення їжею: 70 рецептів, які захочеться готувати

Євген Клопотенко

345 грн
Купить Пиво: історія і наука

Пиво: історія і наука

Роб Десол, Іен Таттерсол

325 грн
Купить Митболы, а также шашлычки, фрикадельки, соусы и маринады (хюгге-формат)

Митболы, а также шашлычки, фрикадельки, соусы и маринады (хюгге-формат)

Валери Друэ, Пьер-Луи Вьель

170 грн
Купить Творожная книга

Творожная книга

Олеся Куприн

500 грн
Купить Палитра рецептов

Палитра рецептов

Татьяна Гелб

82 грн
74 грн
Купить Живите вкусно! Невероятные рецепты семейного застолья, которые потрясли мир

Живите вкусно! Невероятные рецепты семейного застолья, которые потрясли мир

Елена Маньенан

307 грн
215 грн
Купить Нові львівські пляцки

Нові львівські пляцки

Леся Кравецька

145 грн
Купить Книга о хлебе №1. Основы и рецепты правильного домашнего хлеба

Книга о хлебе №1. Основы и рецепты правильного домашнего хлеба

Лутц Гайслер

700 грн
Купить Зі Сходу — до столу!

Зі Сходу — до столу!

Зарема Хаджієва

400 грн
Купить История, рецепты, путешествия

История, рецепты, путешествия

Мнацаканов Арам

Нет в наличии

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2021 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC