[ПРИМЕЧАНИЕ РЕДАКТОРА: В эту обновлённую статью были добавлены сведения о версиях 7 и 8 Lotus Notes и Domino. Если вы используете более раннюю версию Lotus Notes, за информацией по созданию документов Location и Connection обращайтесь к справочной системе клиента Lotus Notes].
В связи с тем, что существенная часть сайта developerWorks Lotus создана полностью средствами IBM Lotus Notes и Domino, для доступа к сайту можно использовать как Web-браузер, так и клиент IBM Lotus Notes. Если для просмотра developerWorks Lotus использовать Lotus Notes, весь сайт предстаёт совсем в другом свете. Многофункциональная среда Notes позволяет:
- Читать сообщения дискуссионных форумов и отвечать на них из клиента Lotus Notes.
- Реплицировать базы данных сайта, например Notes/Domino Fix List Database, чтобы иметь возможность просматривать их в автономном режиме.
В данной статье рассматриваются шаги, необходимые для просмотра developerWorks Lotus в его родном формате Lotus Notes. Вначале вы научитесь подключаться к developerWorks Lotus с помощью клиента Lotus Notes, а также получите некоторые советы по устранению неисправностей при соединении. Затем вы выясните, как зарегистрировать защищенный идентификатор (safe ID) в Lotus Notes для участия в форумах с помощью клиента Lotus Notes, а также как реплицировать базы данных, чтобы просматривать их в автономном режиме.
Для просмотра наших баз данных мы рекомендуем использовать поддерживаемый клиент Lotus Notes (версии 6.5 или старше). Возможно, что будет работать и клиент Lotus Notes версии 5, однако для создания и поддержки наших приложений мы используем более свежую версию IBM Lotus Domino Designer.
Подключение к нашим серверам Lotus Domino общего доступа
Для соединения с нашими серверами Lotus Domino с помощью клиента Lotus Notes выполните шаги, описанные в следующих разделах.
Прежде чем установить соединение с нашими серверами через клиент Lotus Notes, определите тип вашего соединения с Интернетом: прямое или непрямое (через межсетевой экран и/или прокси-сервер). Чтобы убедиться, что используется прямое соединение, попробуйте установить telnet-соединение с хостом notes1.notes.net на порт 1352 следующей командой:
telnet notes1.notes.net 1352
Если вам удастся успешно войти на сервер с помощью telnet, переходите к шагу 2. Если войти не удастся, возможно, вы находитесь за межсетевым экраном и/или прокси-сервером. Информацию о том, как выполнить подключение через межсетевой экран и/или прокси-сервер, см. на боковой врезке "Соединение через прокси".
Создайте документ Location для developerWorks Lotus, чтобы при переходе по этому адресу активизировался порт TCP/IP и задавались все необходимые параметры для прокси.
В Lotus Notes откройте Личную адресную книгу (в версии 7.0.x) или приложение Contacts (в версии 8), перейдите к представлению Advanced\Locations и нажмите кнопку New. В меню кнопки выберите Location. В качестве типа местоположения (location type) выберите Local Area Network, а в качестве используемого порта - TCP/IP. См. рисунок 1. (Если опция "TCP/IP port" отсутствует, выберите File - Preferences - User Preferences, нажмите вкладку Ports, в окне Communication Ports выберите TCP/IP, а затем выберите опцию "Port enable" для её активации.) Если необходимо задать настройки для прокси-сервера, необходимую последовательность шагов см. в боковой врезке "Соединение через прокси". Нажмите Save и Close.
Рисунок 1. Документ Location
Создание документов Connection в приложении Contacts или в Личной адресной книге
Необходимо создать соединения с двумя нашими серверами Lotus Domino: Notes1/NotesWeb и Notes2/NotesWeb.
В Lotus Notes откройте вашу Личную адресную книгу или приложение Contacts, перейдите к представлению Advanced\Connections и нажмите кнопку New. В меню кнопки выберите Server Connection. На вкладке Basics (см. рисунок 2) в качестве типа соединения выберите Local Area Network, введите Notes1/NotesWeb в качестве имени целевого сервера, а в качестве используемого сетевого порта (LAN port) выберите TCP/IP.
На вкладке Advanced (см. рисунок 3) в поле Only from Location(s) выберите только что созданное вами местоположение. В качестве целевого сервера введите notes1.notes.net. (ПРИМЕЧАНИЕ: Мы рекомендуем использовать имя хоста, так как его IP-адрес может в будущем измениться). Нажмите Save и Close.
Повторите этот шаг, указав Notes2/NotesWeb в качестве целевого сервера и notes2.notes.net в качестве адреса целевого сервера.
Рисунок 2. Вкладка Server Connection Basics
Рисунок 3. Вкладка Server Connection Advanced
Установка Интернет-соединения за пределами Lotus Notes
Прежде чем вы сможете открывать базы данных на сервере через Интернет, необходимо установить Интернет-соединение. Если используется коммутируемое соединение, с помощью любимой программы связи наберите номер вашего Интернет-провайдера. (Тип используемого программного обеспечения связи зависит от используемой операционной системы. Если вам требуется ПО связи, свяжитесь с вашим Интернет-провайдером.) Если же у вас постоянное соединение (как в большинстве компаний), то соединение с Интернетом уже должно быть установлено.
Подключение к Notes1/NotesWeb и открытие базы данных Notes Access Welcome
Перейдите к недавно созданному документу Location (с действительным документом Connection и разрешённым портом TCP/IP). Выберите File - Database - Open. Введите в качестве сервера Notes1/NotesWeb в и откройте базу данных Notes Access Welcome (home.nsf).
Как говорилось выше, база данных Welcome (home.nsf) - это настоящая домашняя страница Notes, которую можно использовать для удобной навигации по базам данных нашего сайта. (Конечно же, можно открывать базы данных последовательно, одну за другой, выбирая File - Database - Open).
Регистрация защищенного идентификатора"
Обратите внимание, что для регистрации вашего защищенного идентификатора (safe ID) с целью участия (то есть создания новых тем и ответов) в любом из действующих дискуссионных форумов ytj,[jlbvj использовать нашу базу данных Notes Access Registration (regnotes.nsf).
Для регистрации safe ID:
- Откройте базу данных Notes Access Registration (regnotes.nsf) на сервере Notes1/NotesWeb. Заполните обязательные поля имени и адреса, сверьте ваше иерархическое имя и присоедините копию вашего safe ID. Затем нажмите кнопку Submit Registration.
- Через несколько часов попробуйте выполнить какое-либо действие (из перечисленных выше), требующее safe ID. Если вы получите сообщение, что операция вам не разрешена, рекомендуем подождать ещё час и попробовать снова. Если проблемы сохраняются, пришлите по электронной почте сообщение группе developerWorks Lotus на адрес dwlotus@us.ibm.com.
Репликация баз данных developerWorks Lotus
Для просмотра наших баз данных в автономном режиме их можно реплицировать на локальную машину. Имейте в виду, что мы разрешаем репликацию только клиентам. Мы не разрешаем репликацию сервер-сервер по соображениям безопасности и администрирования.
Для репликации:
- Откройте желаемую базу данных и выберите File - Replication - New Replica.
- Убедитесь, что опция "Copy Access Control List" отмечена, так как мы активировали функцию "Enforce a consistent ACL across all replicas of this database" (Поддерживать согласованные списки управления доступом на всех репликах данной базы) для некоторых из наших баз данных. Если изменить ACL у локальной копии, вы не сможете реплицировать данные назад на Notes1/NotesWeb или Notes2/NotesWeb. Для получения подробной информации о данной функции прочтите раздел Обеспечение согласованности ACL между репликами в статье developerWorks Lotus Азбука использования ACL. (The ABC's of using the ACL).
- Теперь при следующем подключении к нашим серверам Lotus Domino можно реплицировать вашу базу данных и оригинал на сервере Notes1/NotesWeb. Вы получите имеющиеся новые или исправленные документы, а также сможете прислать любые документы, созданные вами локально.
Если у вас возникают проблемы при подключении к нашим серверам Lotus Domino с помощью Lotus Notes, проверьте следующее:
- Для проверки соединения из Lotus Notes 7.0.x выберите File - Preferences - User Preferences. Нажмите вкладку Ports, а затем нажмите на кнопку Trace. Выберите целевой сервер (Notes1/NotesWeb) и нажмите Trace. В диалоговом окне "Trace Connections" отображаются шаги, выполняемые Lotus Notes для установления соединения с сервером, в том числе вся информация по обращениям к прокси, а подробная трассировочная информация записывается в файл протокола. Ваш сетевой администратор может использовать данную трассировочную информацию, чтобы помочь вам решить проблемы с соединением.
Если используется Lotus Notes 8, выберите File - Preferences. Перейдите к Notes Ports. Нажмите кнопку Trace. Выберите целевой сервер (Notes1/NotesWeb), в меню Trace options выберите Full trace information и нажмите кнопку Trace.
- Измените документы Connection для Notes1/NotesWeb и Notes2/NotesWeb, указав в качестве целевых серверов IP-адреса. IP-адрес сервера Notes1/NotesWeb - 205.159.212.140, а сервера Notes2/NotesWeb - 205.159.212.143. (ПРИМЕЧАНИЕ: Предпочтительнее использовать обращение по именам хостов notes1.notes.net и notes2.notes.net, так как в будущем IP-адрес может измениться.) Затем попробуйте повторить соединение.
- Примите участие в обсуждении материала на форуме.
- Оригинал статьи Viewing developerWorks Lotus in its native Notes format (EN).
- Прочитайте боковую врезку "Соединение через прокси".