# Быстрый старт

# Вас приветствует Personal Communications

Personal Communications позволяет использовать на вашей рабочей станции сетевые мощности, обеспечивая разнообразные варианты соединений в средах локальных и глобальных сетей. И в режиме эмуляции терминала хоста, и для программ типа "клиент/сервер", и для связи Personal Communications предлагает широкий набор средств связи, работы в сетях и административных функций.

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

- Передачу файлов
- Динамическое конфигурирование
- Простой в использовании графический интерфейс
- API эмулятора, например, Emulator High-Level Language Programming Interface (EHLLAPI), Host Access Class Library (HACL) и PCSAPI. Например, EHLLAPI часто используется для автоматизированных управляющих приложений, которые читают данные с экрана хоста и вводят нажатия на клавиши без непосредственного участия пользователя. Дополнительные сведения смотрите в публикациях Emulator Programming и Host Access Class Library.

Personal Communications - это ключевой компонент пакета IBM Host Integration для LAN, WAN и удаленного доступа и соединений. Personal Communications предоставляет доступ к приложениям и данным, которые расположены на серверах среднего уровня и серверах предприятия. Кроме того, он предоставляет оптимальную платформу для обычного доступа к данным и приложениям на хосте. В Personal Communications включены новые инструменты, которые помогут преобразовать традиционное предприятие в предприятие e-business.

При помощи модуля Enterprise Extender в Personal Communications, можно обеспечить целостность приложений SNA LU6.2/CPIC/APPC посредством IP. Это исключительная функция IBM как для настольных компьютеров, так и для серверов связи, которые обеспечивают шлюз для среды SNA. В вашем распоряжении есть единственное решение проблемы передачи этих приложений SNA по сети IP.

Модуль Enterprise Extender позволяет расширить доступность программ и данных SNA, чтобы сделать их доступными для сетей IP и клиентов, подключенных к ним, с теми же уровнями надежности, масштабируемости и управляемости, что и для клиентов SNA. Personal Communications поддерживает Enterprise Extender (EE) DLC.

Personal Communications поддерживает различные интерфейсы прикладного программирования (API) клиента на базе SNA. Можно создавать программы, использующие API клиента одноранговой сети, которые основаны на LU 6.2 и предоставляются Personal Communications. Эти API позволяют рабочим станциям одновременно обращаться к информации в одноранговой сети и обрабатывать ее.

Personal Communications поддерживает улучшенный протокол одноранговых сетей - Advanced Peer-to-Peer Networking (APPN) - в качестве конечного узла и использует улучшенные сетевые возможности: высокопроизводительную маршрутизацию (HPR) и реквестер зависимых LU (DLUR).

Personal Communications включает в себя поддержку AnyNet SNA через TCP/IP, которая позволяет эмулятору и программам клиент/сервер SNA связываться по сети TCP/IP.

## Что нового в Personal Communications, Версия 5.9

В основе программы Personal Communications, Версия 5.9 лежит популярная программа Personal Communications, 5.8. Те, кто имеет опыт работы с Personal Communications, 5.8, возможно, захотят ознакомиться с перечисленными ниже новыми функциями и усовершенствованиями.

Усовершенствования сеанса эмулятора

  Поддержка платформ Windows x64
    Personal Communications, Версия 5.9 предоставляет поддержку платформы не-SNA для Windows XP Professional x64 Edition и Windows Server 2003 Standard x64 Edition and Enterprise x64 Edition.

  Заголовок и сноска страницы
    Можно добавит заголовок и сноску в печатаемые страницы при печати экрана и заданий для печати набора экранов.

    Более подробную информацию об этой функции смотрите в разделе Справочник пользователя эмулятора.

  Драйвер печати Windows для печати хоста VT
    Можно использовать драйвер печати Windows для печати хоста VT. Эта функция добавляется к существующим функциями печати PDT.

  Одновременные соединения IPv4 и IPv6 для EEDLC
    Можно задать и запустить одновременные соединения IPv4 и IPv6 для EEDLC.

  Улучшения в правилах политики, изменяющие просмотр сеанса
    Изменив правила политики групп Windows, можно скрыть панель инструментов, полосу меню и расширенную OIA окна сеанса.

    Дополнительную информацию информацию об изменениях правил политики Вид смотрите в справочнике Справочное руководство администратора.

  Улучшения правил политики, ограничивающие управление окном сеанса
    Изменив правила политики групп Windows, можно запретить пользователю раскрывать, сворачивать и закрывать окно сеанса.

    Дополнительную информацию информацию об изменениях правил политики Выполнение смотрите в справочнике Справочное руководство администратора.

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

    Более подробную информацию об этой функции смотрите в разделе Справочник пользователя эмулятора.

  Увеличенные буферы трассировки
    Добавлены дополнительные буферы трассировки; в этих буферах размещаются все записи при выполнении углубленной трассировки.

  Опция По размеру листа в панели Параметры страницы
    При помощи переключателя в панели Параметры страницы можно разрешить масштабирование печати 'По размеру листа'. Эту функцию можно использовать в следующих сеансах:
    - Дисплей и принтер 3270
    - Дисплей VT, включая режим контроллера принтера

    Более подробную информацию об этой функции смотрите в разделе Справочник пользователя эмулятора.

Улучшения защиты и аутентификации

  Автоматизация регистрации на основе Kerberos
    В сеансах дисплея 5250 эта функция обеспечивает возможность автоматической регистрации на хостах при помощи полномочий регистрации пользователя. При работе с утилитой передачи данных можно использовать аутентификацию Kerberos, чтобы обойти стадию регистрацию.

    Более подробную информацию об этой функции смотрите в разделе Справочное руководство администратора.

  Согласуемая защита Telnet
    Защиту TLS между хостом и Personal Communication можно согласовать как часть процесса согласования Telnet.

    Более подробную информацию об этой функции смотрите в разделе Справочное руководство администратора.

Улучшения поддержки и администрирования

  IBM Support Assistant
    Средство IBM Support Assistant отвечает на вопросы, связанные с программными средствами. В состав Support Assistant входят следующие компоненты:
    - Поиск

      Можно выполнить поиск в базе данных сведений о программе.

    - Обслуживание

      Этот компонент предоставляет пользователям, которые хотят передать PMR, доступ к Web-сайту Electronic Service Request.

    - Ссылки поддержки

      Объединенный список Web-ссылок IBM, упорядоченный по классам и продуктам.

    Сотрудники службы технического сопровождения и администраторы Personal Communications могут установить Support Assistant для улучшения поддержки конечных пользователей. Support Assistant можно загрузить с Web-сайта
    http://www.ibm.com/software/support/isa/index.html

  Готовность ITLM
    При помощи этой функции можно определить установку и использование Personal Communications при помощи IBM Tivoli License Manager.

## Значки программы Personal Communications

После установки Personal Communications основные функции, которые можно использовать, появляются на экране в виде значков. Эти значки сгруппированы в подпапки в программной папке IBM Personal Communications.

Ниже приведено краткое описание каждой функции:

Запуск или конфигурирование сеанса
  С помощью этого значка можно вызвать диспетчер сеансов. В этом диалоговом окне можно запустить или сконфигурировать сеанс. При конфигурировании можно задать тип сеанса, размер экрана, номер LU, поддержку графического режима, тип канала связи и его параметры, а также другую информацию. Всю эту информацию можно сохранить в профиле рабочей станции. После этого запускать сеанс можно одним щелчком по его значку. Авторизованные пользователи также могут создавать в этом окне пакетные файлы.

Конфигурация узла SNA
  Этот значок используется для задания конфигурации узла SNA и связанных с ним ресурсов или для изменения дополнительных параметров конфигурации. Хотя большинство сеансов эмуляторов можно сконфигурировать и без этой утилиты, конфигурацию узла SNA надо создать для работы программ клиент/сервер и для связи в одноранговых сетях. Это средство также можно запустить из окна активного сеанса, выбрав Действия -> Запустить -> Конфигурация узла SNA.

### Административные задачи и диагностика ошибок

Перенастройка сертификатов
  При помощи этого значка можно перенастраивать сертификаты системы защиты из GSKit в Microsoft CryptoAPI (MSCAPI). Более подробную информацию о том, как включить защиту сеанса и пользоваться ею, смотрите в публикации Справочное руководство администратора.

Коды ошибок SNA
  Этот значок используется для вывода на экран данных слежения SNA и соответствующих пояснений. Данные слежения - это информация об ошибках SNA из внутренних потоков данных SNA, журналов регистрации ошибок, сообщений об ошибках и данных трассировки. Некоторые сообщения Personal Communications об ошибках включают в себя данные слежения.

Упаковщик информации
  Этот значок используется для сбора системных файлов, файлов трассировки и журналов, а также информации реестров, например о программах, установленных или работающих на компьютере. Это средство также можно запустить из окна активного сеанса, щелкнув по Действия -> Запустить -> Упаковщик информации.

Internet Service
  Этот значок используется для отправки данных, собранных упаковщиком информации, на FTP-сервер. Это средство также можно запустить из окна активного сеанса, выбрав Действия -> Запустить -> Служба Интернета.

Просмотр журнала
  Этот значок используется для просмотра, объединения и сортировки журналов сообщений и трассировки Personal Communications. Personal Communications записывает сообщения об ошибках и информационные сообщения в процессе инициализации и во время работы. Это средство также можно запустить из окна активного сеанса, выбрав Действия -> Запустить -> Просмотр журнала.

Утилита перенастройки
  Этот значок используется для перенастройки ваших файлов пользовательских классов и системных классов для работы с Personal Communications, Версия 5.9.

Средство обновления продукта
  С помощью этого значка можно вызвать WebUpdate и проверить наличие APAR (Authorized Program Analysis Reports) и производственных обновлений (Manufacturing Refreshes).

Проверка конфигурации узла SNA
  Этот значок используется для проверки правильности внесенных вручную в данные конфигурации узла SNA изменений.

Операции узла SNA
  Этот значок используется для выполнения таких операций узла SNA, как запуск и остановка ресурсов или вывод информации о ресурсах. Это средство также можно запустить из окна активного сеанса, выбрав Действия -> Запустить -> Операции узла SNA.

Утилита трассировки
  Этот значок используется для включения и выключения функций трассировки и для захвата информации протокола связи между вашей рабочей станцией и другими хост-системами. Трассировку можно использовать для решения проблем связи. Это средство также можно запустить из окна активного сеанса, выбрав Действия -> Запустить -> Утилита трассировки.

### Утилиты

Для утилит APING и AFTP доступна только версия на американском английском.

Примечание
`Эти программы предоставляются "как есть" безо всяких гарантий, включая гарантии относительно возможности коммерческого использования или пригодности для каких-либо целей, отказ от предоставления которых оговаривается в явном виде.`

Конфигурация соединения iSeries
  При помощи этого значка можно сконфигурировать соединения со всеми хостами iSeries, eServer i5 или System i5, которые будут использовать функцию передачи данных.

Управление сертификатами
  Этот значок используется, чтобы разрешить связь с использованием защиты SSL (Secure Sockets Layer) между вашим сервером и клиентом. Инструкции по работе с этой утилитой смотрите в руководстве Справочное руководство администратора.

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

CM Mouse
  Этот значок используется, чтобы назначать кнопки мыши для выполнения любой последовательности нажатий клавиш хоста, включая программно-функциональные клавиши, а также специальные клавиши управления эмулятором. Можно также строить всплывающие меню для управления программами хоста, не внося в эти программы никаких изменений.
  Прим.:
    CM Mouse - это пример программы, которая поставляется для использования в качестве утилиты. Для этой программы есть только английская версия, которая работает только в системах SBCS.

    Эту утилиту можно установить, только выбрав опцию пользовательской установки. Более подробную информацию смотрите в разделе Руководство по установке с компакт-диска.

Конфигурирование CM Mouse
  Этот значок используется для конфигурирования утилиты сценариев CM Mouse.

Преобразование макрокоманд
  Этот значок используется для преобразования макрокоманды Personal Communications в файл XML или VBScript.

Передача данных (только iSeries)
  При помощи этого значка можно передавать данные между базами данных рабочая станция и iSeries, eServer i5 или System i5.

Database Access
  Этот значок используется для запуска утилиты Database Access, которая позволяет получать данные из баз, таких как сервер SQL, Microsoft Excel, Lotus 1-2-3 или dBASE (соответствующих стандартам Microsoft ODBC уровня 1). Полученные данные можно затем прямо передать в Excel, Lotus 1-2-3 и другие программы.

DOS EHLLAPI
  Этот значок используется, чтобы разрешать или запрещать работу программ EHLLAPI на базе DOS, которые связываются с 32-битным эмулятором Personal Communications.

Настройка строки меню
  Этот значок используется для настройки строки меню в окне сеанса.

Несколько сеансов
  Этот значок используется для создания командных файлов (.BCH), задающих несколько сеансов эмулятора (профилей рабочих станций) или других программ Windows, которые предполагается запускать одновременно. Можно создать значок для каждого командного файла и запускать программы, просто щелкнув мышью по значку.

AFTP (передача файла)
  Эта программа быстро и эффективно передает текстовые и двоичные файлы.

Пользовательские параметры
  С помощью этого значка можно настроить или изменить пользовательские параметры (например, изменить язык пользовательского интерфейса.

ZipPrint (только 3270)
  Этот значок используется для запуска программы ZipPrint, позволяющей печатать файлы хост-системы, экраны, заметки, календари и документы PROFS или OfficeVision, файлы CMS и рабочую область XEDIT. При запуске ZipPrint добавляет пункт в меню окна сеанса.

## Сеансы Personal Communications

Сеансы, которые обеспечивает Personal Communications - это логические соединения, устанавливающие связь между рабочей станцией и хост-системой. Есть следующие типы сеансов:

Сеанс дисплея
  Рабочая станция используется в качестве монитора хост-системы.
Сеанс принтера
  Принтер рабочей станции используется в качестве принтера хост-системы.
Сеанс клиент/сервер
  Устанавливает соединения для одноранговых связей с использованием CPI-C и APPC (LU 6.2).

## Соединения Personal Communications

Personal Communications поддерживает различные соединения со следующими системами хоста. Ниже приводятся значки, которые вы увидите при конфигурировании сеанса эмулятора:

zSeries

iSeries

ASCII

S/3X

### Соединения эмулятора zSeries

Табл. 1. Значки соединений эмулятора zSeries

Интерфейс | Подключение
--- | ---
LAN |

  LAN через IEEE 802.2
  3270 через Communications Server for Windows
  Telnet3270
  3270 через iSeries (сквозной сеанс)
  APPC 3270 через локальную сеть
  Microsoft SNA Client через FMI
  Microsoft SNA Client (с использованием интерфейса LUA)
  Microsoft SNA Client (с использованием интерфейса APPC)
  Инициатор зависимых логических устройств (DLUR)
  3174 Peer Communications
  VT через Telnet (TCP/IP)

COAX |

  Терминал распределенных функций, SNA
  Терминал распределенных функций, Не-SNA

COM-порт |

  SNA через Async
  Глобальная сеть IBM (кроме Японии)
  Home3270
  Глобальная сеть IBM - SNA через Async
  Реквестер зависимых LU (DLUR) через
    SNA через Async
    Hayes AutoSync
  Hayes AutoSync
  APPC 3270 через:
    SNA через Async
    Hayes AutoSync
  VT через Async
  Telnet 3270
  VT через Telnet (TCP/IP)
  X.25 Hayes AutoSync
  X.25 DLUR через Hayes AutoSync
  X.25 APPC 3270 через Hayes AutoSync

5250 |

  3270 через iSeries
  Инициатор зависимых логических устройств (DLUR)

SDLC |

  Управление синхронной линией передачи данных
  3270 через промежуточную систему iSeries
  APPC 3270 через SDLC
  Инициатор зависимых логических устройств (DLUR)

SNA/IP |

  LU 0, 1, 2, 3
  APPC 3270
  LU 0,1,2,3 через DLUR

IBM ISA/MCA WAC |

  Управление синхронной линией передачи данных
  3270 через промежуточную систему iSeries
  APPC 3270 через SDLC
  Инициатор зависимых логических устройств (DLUR)
  X.25 Специальное управление логическим каналом связи
  X.25 3270 через iSeries
  APPC 3270 через X.25
  X.25 DLUR

Клиент API |

  Клиент Communications Server
  Communications Server

IBM-EEDLC |

  LU (0, 1, 2, 3) через DLUR
  APPC 3270

OEM |

  LU (0, 1, 2, 3)
  3270 через промежуточную систему iSeries
  APPC 3270
  Инициатор зависимых логических устройств (DLUR)

### Соединения эмулятора iSeries

Табл. 2. Значки соединений эмулятора iSeries

Интерфейс | Подключение
--- | ---
LAN |

  LAN через IEEE 802.2
  Telnet5250 через TCP/IP
  Telnet5250 через IPX/SPX
  VT через Telnet

5250 |

  Управление твинаксиальной линией передачи данных (APPC)
  Управление твинаксиальной линией передачи данных (консоль)

COM-порт |

  SNA через Async
  Hayes AutoSync
  SNA через Async (консоль)
  VT через Async
  VT через Telnet
  Telnet 5250
  X.25 Hayes AutoSync

SDLC |

  Управление синхронной линией передачи данных

SNA/IP |

  5250

IBM ISA/MCA WAC |

  Управление синхронной линией передачи данных (WAC)
  X.25 Специальное управление логическим каналом связи

IBM-EEDLC |

  5250

OEM |

  APPC 5250

### Соединения эмулятора ASCII (только набор однобайтных символов)

Табл. 3. Значки соединений эмулятора ASCII

Интерфейс | Подключение
--- | ---
LAN |

  VT через Telnet (TCP/IP)

COM-порт |

  VT через Async
  VT через Telnet (TCP/IP)

### Соединения эмулятора S/3X

Табл. 4. Значки соединений эмулятора S/3X

Интерфейс | Подключение
--- | ---
5250 |

  Управление твинаксиальной линией передачи данных (консоль)

### Соединения клиент/сервер (равноправные)

Personal Communications обеспечивает для рабочих станций поддержку конечного узла APPN, что увеличивает гибкость при связи с другими системами в сети.

Если рабочая станция определена как конечный узел APPN, сервер узлов сети APPN предоставляет для рабочей станции следующие службы каталогов и маршрутизации:

- Промежуточную маршрутизацию сеанса
- Службы каталогов
- Службы топологии и выбора маршрута

При помощи Personal Communications можно устанавливать соединения клиент/сервер с рядом компьютеров и с рабочими станциями под управлением Windows 2000 или Windows XP. Другая возможность - соединить эти компьютеры с рабочей станцией, запустив на ней Communications Server. Существуют следующие типы соединений клиент/сервер SNA:

- LAN через IEEE 802.2
- Управление синхронной линией передачи данных
- SNA через Async
- AnyNet SNA через TCP/IP
- Hayes AutoSync
- IBM Global Network - SNA через Async
- Управление твинаксиальной линией передачи данных (APPC)
- X.25
- Адаптер OEM Deep
- WAC
- Enterprise Extender

### Сетевой протокол APPN

Advanced Peer-to-Peer Networking (APPN) - это базовый сетевой протокол, который определяет маршрут передачи данных APPC через промежуточные узлы сети. Например, если программа A обменивается данными с программой B с помощью APPC, то APPN определяет узел, на котором расположена программа B, и передает по сети данные APPC на этот узел.

APPN включает несколько функций, упрощающих настройку и обслуживание сети. Эти функции автоматизируют множество долгих, сложных и вызывающих ошибки задач. Например, при установке новой рабочей станции, использующей APPN, не надо задавать информацию о конфигурации каждой рабочей станции, с которой предполагается связь. Достаточно указать имя компьютера и адрес промежуточного узла, обрабатывающего данные, отправляемые с этой рабочей станции. APPN позаботится об остальной части информации, необходимой для маршрутизации трафика APPC к рабочей станции и от нее.

При соединении с сетью APPN упрощается конфигурирование рабочей станции и облегчается поиск ее другими компьютерами в сети.

Дополнительную информацию о системах клиент/сервер SNA смотрите в публикации Справочное руководство администратора.

#### APPC

Улучшенный протокол межпрограммной связи (APPC - Advanced program-to-program communication), также известный как LU 6.2 - это программное средство, обеспечивающее высокоскоростную связь между программами, работающими на разных платформах, от портативных персональных компьютеров и рабочих станций до компьютеров средней мощности и хост-компьютеров. Программное обеспечение APPC существует для самых разнообразных операционных систем, как в виде части операционной системы, так и в виде отдельного пакета программ.

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

APPC служит интерфейсом между прикладными программами и сетью. Когда программа связи на рабочей станции передает информацию программному обеспечению APPC, APPC принимает эту информацию и отсылает ее интерфейсу сети, например, плате адаптера Token Ring. Информация передается по сети другому компьютеру, на котором программное обеспечение APPC принимает информацию, полученную по сетевому интерфейсу. APPC приводит информацию обратно в ее исходный формат и передает соответствующей программе связи.

Более подробную информацию смотрите в разделе Справочник пользователя эмулятора.

#### Сеть APPN

При работе в сети APPN рабочие станции Personal Communications могут также использовать преимущества двух дополнительных функций:

- Высокоэффективную маршрутизацию
- Реквестер зависимых LU

##### Высокоэффективная маршрутизация (HPR)

Personal Communications поддерживает высокоэффективную маршрутизацию (HPR - high-performance routing) при соединениях через Token-Ring и Ethernet, что повышает эффективность и надежность маршрутизации данных. HPR поддерживает быстрый транспортный протокол, который обеспечивает бессбойную повторную маршрутизацию при выходе из строя частей сети, эффективную выборочную повторную передачу, а также сквозной контроль целостности данных и перегрузки.

##### Реквестер зависимых LU (DLUR - Dependent LU Requester)

DLUR позволяет зависимым LU (LU 0, 1, 2, 3 и зависимому LU 6.2) пользоваться возможностями сети APPN. Он поддерживает динамические и множественные пути через сеть и устраняет необходимость для зависимых LU (или для их шлюза) быть непосредственно соединенными с хостом VTAM.

DLUR представляет собой конечный узел APPN или сетевой узел с зависимыми LU, но необходимо, чтобы сервер зависимых LU (DLUS) предоставлял для них точку управления системными службами (SSCP). DLUS управляет преобразованием из среды подобласти в среду APPN, позволяя поддерживать центральное управление удаленными зависимыми LU и используя в то же время возможности сети APPN.

Personal Communications использует поддержку VTAM V4R2 для зависимых LU через сети APPN и через объединение подобласти и сетей APPN. Функция сервера зависимых LU (в VTAM) обеспечивает поддержку зависимого вторичного LU (SLU), устанавливая сеанс LU 6.2 между узлом реквестера зависимых LU (DLUR) и узлом сервера зависимых LU (DLUS).

Дополнительную информацию смотрите в описании концепций клиента и сервера SNA в публикации Справочник пользователя эмулятора.

### AnyNet

Personal Communications включает в себя поддержку AnyNet SNA через TCP/IP, которая позволяет эмулятору SNA и программам клиент/сервер связываться через сети TCP/IP. Использование функции AnyNet уменьшает количество устанавливаемых сетевых протоколов и снижает сложность работы, не требуя изменения программ или аппаратных средств.

Более подробную информацию о AnyNet смотрите в публикации Справочник пользователя эмулятора.

Примеры соединений AnyNet смотрите в публикации Справочное руководство администратора.

### Enterprise Extender (HPR через IP)

Модуль Enterprise Extender позволяет расширить доступность программ и данных SNA, чтобы сделать их доступными для сетей IP и клиентов, подключенных к ним, с теми же уровнями надежности, масштабируемости и управляемости, что и для клиентов SNA. Интеграция Enterprise Extender использует стандартную технологию IP и не требует установки нового аппаратного или программного обеспечения для основной сети IP.

Enterprise Extender - это простой набор расширений для существующей технологии HPR, который обеспечивает:

- Резервное копирование, не прерывающее работу, с настольных компьютеров на хосты
- Транспортные службы SNA в сети IP
- Защиту от сбоев от начальной до конечной точки
- Назначение приоритетов данных от начальной до конечной точки
- Масштабируемость и экономичные возможности соединения

## Поддержка ActiveX/OLE 2.0

Сеансы Personal Communications можно включать в составные документы. Составной документ выглядит как единый документ, но его информация составляется из данных, поставляемых различными программами. Например, составной документ может включать в себя данные, которые позволяют в контексте программы электронной таблицы выполнять Personal Communications.

В качестве части другой программы Personal Communications представляется как встроенный или связанный объект, а сама программа при этом называется контейнером. Personal Communications поддерживает ActiveX/OLE 2.0-совместимые контейнеры, например, Lotus Notes, Lotus WordPro и Microsoft Word. В большинстве контейнеров встроить объекты можно при помощи меню (например, в Microsoft Word надо использовать Вставка, затем Объект) или перетаскиванием в документ профиля рабочей станции.

Как встроенный объект, Personal Communications может менять внешний вид, выступая как часть программы-контейнера, если программа-контейнер поддерживает такое изменение. Другой вариант - запустить Personal Communications в своем собственном окне с его профилем и видом экрана.

Как встроенный объект Personal Communications можно активировать различными способами. Например, Personal Communications может выглядеть в другой программе как значок и запускаться двойным щелчком по этому значку. Другой вариант активации Personal Communications - через сценарий; примеры поддерживаемых в Personal Communications языков сценариев - Visual Basic или LotusScript, однако можно использовать и любой другой язык сценариев автоматизации ActiveX/OLE.

Использование сценариев позволяет активировать Personal Communications в качестве части запроса автоматизации. Например, можно написать сценарий, который будет автоматически запускать Personal Communications каждый раз, когда запускается объект контейнера, или же при помощи сценария автоматически помещать данные во входные экраны хоста.

Сеанс Personal Communications заканчивается, когда закрывается контейнер или когда вы закрываете окно Personal Communications. Если Personal Communications был активирован как связанный объект, его надо закрывать отдельно.

## Объектно-ориентированный API

Personal Communications поддерживает новый языко-независимый объектно-ориентированный API. Он содержит семь объектов, которые можно использовать в сочетании с Visual Basic, Lotus Script или любым языком сценариев автоматизации ActiveX/OLE для создания составных документов, где Personal Communications используется как встроенный в другую программу объект.

Если вы интересуетесь написанием ActiveX/OLE 2.0-совместимых программ, которые включают Personal Communications как объект, смотрите руководство по программированию Host Access Class Library (HACL). В этом руководстве описаны объекты, предоставляемые Personal Communications, и способы доступа к данным Personal Communications. Приводится информация для программистов, использующих сценарии Visual Basic и Lotus, а также язык программирования C++. Примеры сценариев Visual Basic и Lotus есть на компакт-диске Personal Communications.

[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]