Взгляд изнутри
Internet в определенном смысле подобен языку эсперанто: и тот и другой предназначены для устранения барьеров. Этого уже удалось достичь во многих приложениях и сетях, теперь наступает черед систем планирования. Их производители уже осознали необходимость создания Internet-протокола, который смог бы обеспечить совместное функционирование различных планировщиков.
Несколько недель назад офисы корпорации Netscape Communications подверглись наплыву множества специалистов, собравшихся там под эгидой IETF (целевой группы инженерной поддержки Internet) для обсуждения этой проблемы.
Необходимость обеспечить совместимость средств планирования никогда еще не ощущалась столь остро, как сейчас. Существующие технологии организации встреч требуют больших затрат времени: сначала по электронной почте ведутся переговоры о дате и времени мероприятия, затем эта информация вручную вводится в электронный календарь. Нужны новые средства, которые бы позволяли сторонам обменяться предложениями о сроках, автоматически сопоставляли их с рабочим графиком каждого из участников и определяли наиболее подходящие дату и время встречи. Если на вас не произвели должного впечатления перспективы снижения затрат ручного труда на ввод данных и повышения производительности, подумайте еще об одном преимуществе единого стандарта планирования. Он значительно облегчит распространение общедоступных календарей с помощью таких приложений, как Now-Up-To-Date фирмы Now Software.
Технология назначения встреч не должна превратиться в нечто безумно сложное. Если в моих силах отправить вам сообщение по электронной почте через Сеть и мы оба способны обрабатывать файлы почтовых приложений стандарта MIME, то что нам мешает договориться о времени проведения совместного мероприятия? В планировщиках от разных производителей вы можете встретить сильно различающиеся функции, но все эти продукты должен объединять общий язык обмена данными, необходимыми для организации мероприятия. Проблема заключается в том, чтобы убедить разработчиков согласиться на создание и применение единого формата.
Корпорация Microsoft предложила IETF собственную схему стандарта, другие же производители высказались в пользу формата планирования vCalendar, разработанного консорциумом Versit. Богатый опыт целевой группы инженерной поддержки Internet должен помочь сделать оптимальный выбор.
Но достижение требуемого уровня взаимодействия между различными системами планирования потребует от их производителей больших усилий. Одним из возможных препятствий на этом пути могут стать этические проблемы и вопросы безопасности. Скажем, пользователям нужно предоставить возможность самостоятельно решать, какую информацию могут видеть посторонние, а какую - нет. Конечно же, придется преодолевать и технические трудности. Должны ли системы обмениваться данными в синхронном режиме посредством вызова удаленных процедур или допустимы задержки асинхронной связи, такой, как электронная почта? Корпорация Phase2 Software предлагает протокол Scheduling Wide Area Transport Protocol, тогда как корпорация Lotus Development разработала Internet Calendar Access Protocol, который поддерживает формат vCalendar, построенный на фундаменте IMAP4.
Я надеюсь, что производители смогут постепенно решить все эти проблемы и рынку не придется ловить журавля в небе - разрабатывать систему, которая в конце долгого процесса стандартизации удовлетворит всех. Если нам повезет, фирмы быстро придут к соглашению и выработают такой общий стандарт данных, который будет совместим с ASCII или HTML, позволит передавать информацию с помощью обычных пакетных сообщений и посредством браузеров "Всемирной паутины". Как только существующие средства планирования пройдут модернизацию и смогут работать с общим форматом, у пользователей появится возможность просто перетащить запрос на встречу в приложение и импортировать данные в календарь без повторного их ввода. Все остальные функции взаимодействия систем, какими бы привлекательными они ни казались, могут подождать.
Мэтт Крамер
Какие данные планирования, по вашему мнению, можно не скрывать от посторонних глаз? Сообщите мне по адресу: matt_kramer@zd.com.