Научная статья на тему 'Стандартизированные алгоритмы обработки информации в почтовых Интернет системах'

Стандартизированные алгоритмы обработки информации в почтовых Интернет системах Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
51
10
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Кузьмичев К.И.

Рассматривается стандартизированная обработка информации в почтовых интернет системах, при использовании различных алгоритмов доступа к почтовым ящикам серверных систем. Проводится сравнительный анализ результатов работы протоколов обмена данными для почтовых систем.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

STANDARDIZED ALGORITHMS OF INFORMATION PROCESSING IN INTERNET MAIL SYSTEMS

The standardized information processing in Internet mail systems is considered, at usage of various algorithms of access to mail boxes of server systems. The comparative analysis of results of operation of protocols of data exchange for mail systems is carried out.

Текст научной работы на тему «Стандартизированные алгоритмы обработки информации в почтовых Интернет системах»

Информатика и информационно-управляющие системы

УДК 004.932

К. И. Кузьмичев

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

СТАНДАРТИЗИРОВАННЫЕ АЛГОРИТМЫ ОБРАБОТКИ ИНФОРМАЦИИ В ПОЧТОВЫХ ИНТЕРНЕТ-СИСТЕМАХ

Рассматривается стандартизированная обработка информации в почтовых интернет-системах при использовании различных алгоритмов доступа к почтовым ящикам серверных систем. Проводится сравнительный анализ результатов работы протоколов обмена данными для почтовых систем.

Существует несколько стандартных способов, используемых для доступа к почтовому ящику. Среди них стратегия разделяемой файловой системы, частные ^^-ориентированные протоколы, X. 400 протоколы и Internet протоколы для доступа к сообщениям. Обратимся к Internet протоколам: POP (Post Office Protocol) и IMAP (Internet Message Access Protocol). Из них POP - наиболее старый и поэтому самый известный. IMAP (на данный момент IMAP4 revision 1) предоставляет надмножество возможностей POP и предлагает хорошую поддержку всех трех моделей доступа к удаленному почтовому ящику: offline, online и отсоединенный (disconnected).

POP был разработан для поддержки offline обработки почты. Согласно offline парадигме почта доставляется на сервер, а пользователь ПК периодически запускает почтового клиента, который соединяется с сервером и выкачивает всю новую почту на ПК. Вся обработка почты, например ее фильтрация, происходит на локальной машине.

IMAP также может применяться для offline доступа, но его мощь проявляется в первую очередь при online и disconnected доступе. В случае online доступа, почта также доставляется на разделяемый сервер, но клиент уже не осуществляет копирование всей почты сразу, с последующим ее удалением с сервера. Online подход более клиент-серверный. В случае online доступа клиент может запросить у сервера заголовок сообщения или запросить поиск сообщения по некоторому критерию. Письма в хранилище сообщений могут быть помечены различными флагами статуса (например, письмо помечено для удаления или на него был послан ответ) и эти отметки сохраняются до тех пор, пока не будут явно удалены пользователем (что может не произойти до следующей сессии). Если сказать вкратце, то IMAP позволяет манипулировать удаленными почтовыми ящиками, как будто они являются локальными. В зависимости от реализации IMAP клиента и почтовой архитектуры, которую пожелал иметь управляющий почтовой системой, пользователь может сохранять сообщения только на клиентской маши-

не, только на сервере или иметь выбор сделать и то и другое.

IMAP может манипулировать постоянными флагами статуса сообщения, включающих «Seen», «Deleted», «Answered», а также определенные пользователем флаги. IMAP позволяет хранить сообщения, а также получать их с сервера. Пользователь может добавить сообщение из ящика входящих сообщений в архивный ящик (или наоборот). С помощью IMAP клиент может иметь доступ и управлять несколькими почтовыми ящиками. Это включает в себя как возможность именовать и получать доступ к различным архивным ящикам и ящикам для входящей почты, так и способность получать их список, создавать, удалять и переименовывать их. Эти почтовые ящики могут находиться как на одном, так и на разных почтовых серверах. IMAP клиент может позволить видеть их все одновременно и перемещать сообщения из одного ящика в другой.

IMAP может позволять одновременный доступ и обновление общих почтовых ящиков. Эта способность удобна в случае, если несколько клиентов обрабатывают сообщения, приходящие в общий inbox. Все активные клиенты оповещаются об изменениях состояния почтового ящика через IMAP.

IMAP имеет конструкции для оптимизации online доступа, в особенности по низкоскоростным каналам. Эти конструкции включают возможность получить структуру сообщения, не скачивая его целиком на клиентскую машину, избирательное скачивание частей сообщения и способность использовать сервер для поиска с целью уменьшения количества передаваемых данных между клиентом и сервером. Очень полезным бывает отложить пересылку до подходящего момента некоторых сообщений или их частей с сервера на клиентскую машину, если сообщения не представляют непосредственного интереса. Особенно это удобно в случае, когда соединение с сервером происходит по низкоскоростному каналу связи. В случае, если сообщение содержит прикрепленные документы или мультимедиа данные, передача

Решетневские чтения

только части сообщения может оказаться большим преимуществом. Это можно достаточно наглядно ощутить, например, если Вы находитесь в гостинице и Вам присылают короткое сообщения с присоединенным 10Мбайт видео клипом.

Эффективная обработка MIME сообщений является значимым преимуществом IMAP над остальными протоколами доступа к почтовому ящику.

Подытожив, можно сказать, что IMAP выигрывает по трем показателям:

- более богатая функциональность для манипулирования почтовым ящиком;

- возможность управлять несколькими почтовыми ящиками, а не одним;

- примитивы для оптимизации производительности online доступа, особенно если дело касается больших MIME сообщений.

K. I. Kuzmichev

Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

STANDARDIZED ALGORITHMS OF INFORMATION PROCESSING IN INTERNET MAIL SYSTEMS

The standardized information processing in Internet mail systems is considered, at the usage of various algorithms of access to mail boxes of server systems. The comparative analysis of the operation results of data exchange protocols for mail systems is carried out.

© Ky3bMHneB K. H., 2009

УДК 669.713.7

Е. В. Лабецкая, А. А. Павленко

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

РАЗРАБОТКА КВАНТОВЫХ КОМПЬЮТЕРОВ И ИХ ПРИМЕНЕНИЕ В СОВРЕМЕННОЙ НАУКЕ

В настоящее время в современной науке отрабатывается много различных идей и теорий, многие из которых кажутся совершенно фантастическими, но которые открывают со временем новые возможности, недоступные теперь. Одной из таких идей, которые развиваются в настоящее время, является развитие квантового счисления и квантовых компьютеров.

Известный физик, Нобелевский лауреат Ричард Фейман, участник американского атомного проекта и испытаний первой атомной бомбы, в 1982 г. предложил совершенно фантастическую идею - использовать многомировую интерпретацию Эверетта (существование теневых фотонов, то есть фотонов, которые принадлежат другим вселенным. Они не существуют в нашей вселенной, но могут быть обнаружены в потоке фотонов.) для создания вычислительных машин.

Итак, была выдвинута фантастическая идея -создать вычислительную машину, работающую с использованием параллельных вселенных. Однако несмотря на всю фантастичность этой идеи первые образцы квантовых вычислительных машин были созданы и испытаны.

Создание таких машин было бы невозможным без лазера. Он испускает монохромное (одной длины волны), когерентное (одной частоты) излучение. Квантовый компьютер представляет со-

бой соединение обычного компьютера с лазером. По специальной программе обычная электронно-вычислительная машина программирует излучение лазера. Это излучение отражается в системе зеркал, позволяющих проследить буквально за каждым квантом света, и считывается фотоэлементами, результаты обрабатываются в электронно-вычислительной машине. Ученые вскоре перешли от классических опытов с лазером к исследованию управления субатомными частицами [1].

В 1998 г. в Калифорнийском университете Беркли под руководством доктора Айзека Чуанга был создан первый 2-кубитовый квантовый компьютер. Этот компьютер позволял реализовать четыре вычислительных потока.

В феврале 2007 г. канадская компания D-Wave Systems представила первый работающий прототип квантового компьютера Orion. Презентация работающего в Ванкувере компьютера производилась в Силиконовой долине. Компьютер пред-

i Надоели баннеры? Вы всегда можете отключить рекламу.