Клиент |
Проверка пользователя |
Протоколы |
Преимущества |
Недостатки |
MS Outlook Web Access |
Обычная, обычная
по протоколу SSL, |
HTTP, HTTPS |
Обычная проверка не зависит от браузера, проста в обслуживании, не зависит от клиента, не требует обновлений клиента, протокол SSL позволяет зашифровать весь сеанс |
Не поддерживаются возможности автономной работы, для защиты подключений требуется протокол SSL, протокол SSL снижает быстродействие, для NTLM требуется сеть VPN, NTLM не действует в топологии с внешним и внутренним серверами |
MS Outlook 2000 |
NTLM, Обычная |
MAPI, POP3, IMAP4 |
Богатые функциональные возможности, широкий спектр возможных пользователей |
клиенты MAPI подключаются только к внутренним серверам (где хранятся почтовые ящики), для клиента MAPI требуется сеть VPN, возрастает объем трафика |
MS Outlook Express |
Обычная, обычная по протоколу SSL, NTLM |
POP3, IMAP4, LDAP |
Широкий спектр возможных пользователей, низкие накладные расходы, хорошее быстродействие |
SSL снижает быстродействие, для NTLM требуется сеть VPN |
Клиенты POP3, IMAP4 общего типа |
Обычная |
POP3, IMAP4 |
Широкое распространение |
Недостаточная функциональность |
3.2.4 Служба обмена сообщениями
Служба обмена сообщениями одна из основных функций сервера MES реализована на основе протокола SMTP и SMTP-маршрутизации. Протокол SMTP получил широкое распространение в системах почтовой службы по сети Интернет. Большинство почтовых клиентов поддерживают протокол и могут выполнять роль клиентов для MES. Ядром системы обмена сообщениями является служба SMTP сервера MS Windows 2000 Advanced Server. Все сообщения в системе проходят обработку через это ядро. Высокая производительность ядра, к сожалению, сочетается с относительно низкой безопасностью пересылки сообщений, особенно в случае непосредственного соединения с Интернетом.
3.2.5.Хранилище информации
Хранилище информации в MES представляет собой структурированный каталог данных пользователей и состоит из двух составных частей - общую и личную. Личные сообщения хранятся в личных почтовых ящиках, а общие данные располагаются в общих папках, к которым каждый при наличии соответствующих прав может получить доступ. Так как информационное хранилище разделяется по типу хранимой информации (личная и общая), то каждый тип информации хранится в отдельной, независимой базе данных. Ядром, осуществляющим обработку данных в хранилище информации, является процессор базы данных.
Процессор базы данных, в более ранних версиях MES называемый JET (Joint Engine Technology), в последних версиях получил название ESE (Extensible Storage Engine). ESE использует технологии реляционных баз данных, подобно Microsoft SQL Server или Oracle. ESE MES - это процессор хранилища, который работает, прежде всего, с сообщениями и коллективными данными. Его задача – сделать так, чтобы все действия с базой данных имели свойства атомарности (Atomicity), непротиворечивости (Consistency), изоляции (Isolation) и долговечности (Durability) - ACID. Свойства ACID для процессора базы данных гарантируют возможность отмены транзакции в случае сбоя или их повтора при восстановлении. Компания Microsoft использует процессор ESE MES в службах KMS (Key Management Server) и SRS (Site Replication Service), а также в Active Directory.
ESE ориентирован на работу в базах с древовидной сбалансированной структурой (balanced tree или B-tree), предназначенных для хранения сообщений и коллективных данных. Процессоры базы данных SQL Server и Oracle в большей степени подходят для работы с более структурированными и менее изменчивыми данными. Технология B-tree применена в MES при создании баз данных и предусматривает размещение и хранение данных (сообщения, их свойства и вложения) в страницы по 4 Кбайт. MES использует вариант дерева B+tree, который минимизирует ширину и глубину структуры дерева для быстрого и наиболее эффективного доступа к данным.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.