...
Рекомендация
Если вы работаете с пользовательской СУБД, в нее можно добавить функцию группового обновления данных. Это позволит вам использовать меньшую версию приложения в дороге для создания новых записей, модификации уже существующих и внесения изменений в пакетном режиме, когда вы вернетесь из поездки. Вы также вправе сделать обновление частью загрузки в базу данных компании. Во многих случаях это менее затратное решение для баз данных контроля над резервами или других видов продаж, чем модификации в режиме реального времени. Существует два критерия применения пакетной системы. Во-первых, требуется множество внештатных дилеров, чтобы затраты на изменения были оправданы. Во-вторых, компания должна иметь возможность ежедневно или раз в неделю обновлять базу данных вместо использования данных в режиме реального времени. Это подходит в большинстве случаев, но такой метод неудобен, скажем, для базы данных по авиабилетам. COM+ предусматривает третье решение, которое мы обсудим ниже.
• виртуальная частная сеть (Virtual Private Networking – VPN). VPN позволяет создать подобие распределенной глобальной сети (Wide Area Network – WAN) с помощью Internet. Вам следует установить поддержку VPN для получения доступа к этому свойству. Одна из проблем VPN – отсутствие безопасности: многих аналитиков беспокоит, что подключение недостаточно защищено. Кроме того, надежность связи оставляет желать лучшего.
Убедитесь, что для вашего диспетчера базы данных предусмотрено восстановление из частичных транзакций, прежде чем использовать этот способ. Новые программные средства, например язык расширяемой разметки (extensible Markup Language – XML) и протокол упрощенного доступа к объектам (Simple Object Access Protocol – SOAP), предоставляют эффективные решения в данной области;
• локальное офисное соединение с помощью телефонного коммутатора (PBX). Иногда локальный офис обеспечивает вас ценным указанием о необходимости выполнить ту или иную работу. Это приводит к непродолжительной пикировке с местным боссом, которая, возможно, на короткое время выбивает вас из колеи; но выполнение указания сэкономит вашей компании некоторую сумму;
• ведение записей. Даже если база данных не поддерживает режим пакетной обработки, продолжайте вести записи и выполняйте все обновления за один сеанс. Таким образом вы сможете делать один запрос вместо нескольких, чтобы записать необходимую информацию. Это решение по-прежнему не работает с «живыми» данными, в частности при продаже билетов;
• соединение после часа пик. Вероятно, это самое подходящее решение. Если вам срочно нужна информация, и вы не можете подождать даже несколько минут, применяйте такой метод вместе с пакетным режимом или ведением записей, чтобы работать с «живыми» данными в сети. Метод соединений вне часа пик удобен во время использования локального офисного соединения с помощью телефонного коммутатора (PBX): это смягчит протест местного начальника при выделении канала прямой связи для решения ваших проблем.
Отложенная печать
В главе 14 обсуждались два метода отложенной печати, которая наверняка понравится пользователям ноутбуков. Первый метод – создать принтер для каждой задачи. Вы можете создать принтеры для всех локальных офисов, которые собираетесь посетить во время командировки. Таким образом, вы сможете распечатать все необходимое, не беспокоясь о том, правильный ли драйвер принтера вы установили. Допустимо использовать данный метод для печати на клиентских узлах, которыми вы руководите.
Тем не менее это не единственный способ печати. Удобно также печатать на жесткий диск с помощью метода отложенной печати, описанного в главе 14. Настройте принтер для отложенной печати; все документы, отправленные на диск, будут размещаться на жестком диске до того времени, когда вы передадите их на принтер.
Всякий раз, когда вы отключаете ноутбук от принтера или от пристыкованного узла (рабочей станции), Windows XP фиксирует невозможность печати и автоматически настраивает принтер для работы в автономном режиме. На случай, если этого не произойдет, проверьте принтер и приготовьтесь к тому, что подключение будет постоянным.
Отключенные приложения
Термин «отключенное приложение» (Disconnected Application) звучит как магическое заклинание, которое могло бы, скорее всего, понравиться только программисту. Тем не менее найти примеры отключенных приложений в повседневном использовании нетрудно. Электронная почта представляет собой прекрасный пример приложения, которое часто работает в отключенном состоянии. Подготовка электронного письма в автономном режиме (offline) и переход в интерактивный режим (online) занимает много времени для передачи данных на сервер, но это одна из самых обычных задач, которые мы выполняем.
Читать дальше
Конец ознакомительного отрывка
Купить книгу