# Krótkie wprowadzenie

# Witamy w programie Personal Communications

Program Personal Communications umożliwia stacjom roboczym pracę w sieci, zapewniając obsługę wielu typów połączeń w środowiskach sieci lokalnych (LAN) i rozległych (WAN). Niezależnie od tego, czy wymagana jest emulacja terminalu hosta, aplikacje klient/serwer czy obsługa połączeń, program Personal Communications udostępnia rozbudowany zestaw opcji komunikacyjnych, sieciowych i administracyjnych.

Program Personal Communications to w pełni funkcjonalny emulator. Poza emulacją terminalu hosta oferuje on następujące użyteczne opcje:

- Przesyłanie plików.
- Dynamiczną konfigurację.
- Łatwy w obsłudze interfejs graficzny.
- Interfejsy API emulatora, takie jak EHLLAPI (Emulator High-Level Language Programming Interface), HACL (Host Access Class Library) i PCSAPI. (Na przykład funkcje EHLLAPI są często wykorzystywane w aplikacjach automatyzujących obsługę, które odczytują zawartość ekranów hosta i wprowadzają sekwencje klawiszy bez konieczności interwencji użytkownika. Szczegółowe informacje zawierają sekcje Emulator Programming i Host Access Class Library).

Program Personal Communications jest kluczowym komponentem klienta w ofercie programu IBM Host Integration dla sieci LAN, WAN oraz zdalnego dostępu i łączności. Program Personal Communications zapewnia dostęp do aplikacji i danych znajdujących się na serwerach dla przedsiębiorstw i na serwerach korporacyjnych. Ponadto może on zapewnić optymalną platformę dla tradycyjnego dostępu do danych i aplikacji na hoście. Program Personal Communications zawiera nowe narzędzia pomagające przekształcić tradycyjną działalność w e-biznes.

Dzięki zastosowaniu programu Enterprise Extender w programie Personal Communications można utrzymać integralność aplikacji SNA LU6.2/CPIC/APPC poprzez protokół IP. Ta możliwość obejmuje tylko produkty firmy IBM, zarówno dla komputerów desktop, jak i serwerów komunikacyjnych udostępniających gatewaya z powrotem do środowiska SNA. Istnieje tylko jedno rozwiązanie, które może usunąć problem przesyłania tych aplikacji SNA w sieci IP.

Program Enterprise Extender rozszerza zasięg aplikacji i danych SNA w taki sposób, że w ich skład wchodzą także sieci IP i dołączeni klienci IP o podobnych poziomach niezawodności, skalowalności i kontroli, jak w wypadku użytkowników SNA. Program Personal Communications obsługuje sterowanie DLC w programie Enterprise Extender (EE).

Program Personal Communications obsługuje szeroki zestaw aplikacyjnych interfejsów programistycznych (API) dla aplikacji klienckich opartych na architekturze SNA. Możliwe jest tworzenie aplikacji wykorzystujących klienckie interfejsy API typu każdy z każdym (peer-to-peer), oparte na protokole LU 6.2 i oferowane przez program Personal Communications. Te interfejsy API umożliwiają jednoczesny dostęp i przetwarzanie informacji w węzłach sieci stacji roboczych.

Program Personal Communications może działać w sieciach Advanced Peer-to-Peer Networking (APPN) jako węzeł końcowy i korzystać z zaawansowanych opcji sieciowych: routingu HPR i requestera zależnej jednostki logicznej (DLUR).

AnyNet SNA-over-TCP/IP jest opcją programu Personal Communications, która umożliwia emulatorom i aplikacjom SNA typu klient/serwer komunikowanie się za pośrednictwem sieci opartej na protokole TCP/IP.

## Co nowego w programie Personal Communications w wersji 5.9

Program Personal Communications wersja 5.9 został opracowany na podstawie popularnego programu Personal Communications wersja 5.8. Użytkownicy, którzy znają program Personal Communications wersja 5.8, mogą przejrzeć poniższy wykaz nowych funkcji i udoskonaleń.

Wzbogacenie funkcji sesji emulatora

  Obsługa platformy Windows x64
    Program Personal Communications, wersja 5.9, zapewnia obsługę platform innych niż SNA w systemach Windows XP Professional x64 Edition i Windows Server 2003 Standard x64 Edition oraz Enterprise x64 Edition.

  Nagłówek i stopka strony
    Do drukowanych stron zawierających wydruki ekranu i kolekcje wydruków ekranu można dodać nagłówek lub stopkę.

    Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Przewodnik użytkownika emulatorów.

  Sterownik drukowania systemu Windows dla zadań terminalu VT drukowania z hosta
    Do zadań terminalu VT drukowania z hosta można użyć sterownika drukowania systemu Windows. Ta funkcja stanowi rozszerzenie istniejącej funkcji drukowania PDT.

  Współbieżne połączenia przy użyciu protokołu IPv4 i IPv6 dla EEDLC
    W przypadku EEDLC można skonfigurować i współbieżnie uruchomić połączenia przy użyciu protokołu IPv4 i IPv6.

  Rozszerzenia strategii umożliwiające modyfikowanie widoku sesji
    Modyfikując zasady grupy systemu Windows, można ukryć pasek narzędzi, pasek menu i rozwijany obszar OIA okna sesji.

    Więcej informacji na temat modyfikowania strategii widoku zawiera podręcznik Podręcznik administratora programu Personal Communications.

  Rozszerzenia strategii umożliwiające ograniczenie sterowania oknem sesji
    Modyfikując zasady grupy systemu Windows, można ograniczyć użytkownikom możliwość maksymalizacji, minimalizacji i zamykania okien sesji.

    Więcej informacji na temat modyfikowania strategii wykonywania zawiera podręcznik Podręcznik administratora programu Personal Communications.

  Zbieranie zadań drukowania dla sesji drukarki 5250
    Ta opcja umożliwia zbieranie zadań drukowania i drukowanie ich jako pojedynczego zadania lub jako grupy. Funkcje powiązane z tą opcją można odwzorować na klawiaturę, podręczną planszę klawiszy lub przycisk paska narzędzi.

    Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Przewodnik użytkownika emulatorów.

  Rozszerzone bufory śledzenia
    Zostały udostępnione dodatkowe bufory CSTrace, dzięki czemu wszystkie rekordy śledzenia zostaną przechwycone nawet w przypadku dużego obciążenia śledzenia.

  Opcja najlepszego dopasowania w konfiguracji strony
    Opcję najlepszego dopasowania skalowania wydruku można włączyć za pomocą pola wyboru w oknie dialogowym konfiguracji strony. Ta opcja jest włączona dla następujących sesji:
    - terminal i drukarka 3270
    - terminal VT włącznie z trybem kontrolera drukarki

    Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Przewodnik użytkownika emulatorów.

Udoskonalenia zabezpieczeń i uwierzytelniania

  Automatyzacja logowania oparta na protokole Kerberos
    Dla sesji terminalu 5250 ta opcja udostępnia możliwość automatycznego logowania na hostach przy użyciu referencji zalogowanego użytkownika. W przypadku programu narzędziowego Przesyłanie danych można użyć uwierzytelniania protokołu Kerberos w celu pominięcia kroku logowania.

    Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Podręcznik administratora programu Personal Communications.

  Zabezpieczenie negocjowane przy użyciu protokołu Telnet
    Zabezpieczenie TLS może być negocjowane między hostem i programem Personal Communication jako część procesu negocjacji protokołu Telnet.

    Szczegółowe informacje na temat korzystania z tej opcji zawiera podręcznik Podręcznik administratora programu Personal Communications.

Rozszerzenia obsługi i administrowania

  Program IBM Support Assistant
    Program IBM Support Assistant umożliwia łatwe rozwiązywanie problemów z oprogramowaniem. Program Support Assistant zawiera następujące komponenty:
    - Szukaj

      Włącza przeszukiwanie bazy danych informacji o oprogramowaniu.

    - Usługa

      Pomaga klientom, którzy zdecydowali się wysłać PMR, zapewniając dostęp do serwisu WWW elektronicznych zgłoszeń serwisowych (Electronic Service Request).

    - Odsyłacze związane z obsługą

      Skonsolidowana lista odsyłaczy WWW firmy IBM uporządkowana według marek i produktów.

    Personel stanowisk pomocy i administratorzy programu Personal Communications mogą zainstalować program Support Assistant w celu lepszej obsługi użytkowników końcowych. Program Support Assistant można pobrać pod następującym adresem:
    http://www.ibm.com/software/support/isa/index.html

  Gotowość do obsługi programu ITLM
    Ta opcja umożliwia zainstalowanie i wykrywanie korzystania z programu Personal Communications przy użyciu programu IBM Tivoli License Manager.

## Ikony programu Personal Communications

Po zainstalowaniu programu Personal Communications główne funkcje, z których można korzystać, są reprezentowane przez ikony. Ikony są zgrupowane w podfolderach folderu programu IBM Personal Communications.

Poniżej zamieszczono krótkie objaśnienie każdej funkcji:

Uruchom lub skonfiguruj sesje
  Kliknięcie tej ikony powoduje uruchomienie Menedżera sesji. Wyświetlone okno dialogowe umożliwia konfigurowanie lub uruchamianie sesji. Podczas konfiguracji można określić typ sesji, rozmiar ekranu, numer jednostki logicznej, obsługę grafiki, typ łącza komunikacyjnego i jego parametry, a także inne informacje. Wszystkie te informacje można zapisać jako profil stacji roboczej. Po zapisaniu profilu można uruchomić sesję, klikając jej ikonę. Przy użyciu tego okna dialogowego użytkownicy posiadający odpowiednie uprawnienia mogą również tworzyć nowe pliki wsadowe.

Konfiguracja węzła SNA
  Służy do konfigurowania węzła SNA i skojarzonych z nim zasobów lub do zmiany zaawansowanych parametrów konfiguracji. Mimo że większość sesji emulatora można skonfigurować bez pomocy tego programu narzędziowego, jest on konieczny do utworzenia konfiguracji węzła SNA, co umożliwia komunikację typu klient/serwer oraz typu każdy z każdym. Tę funkcję można także uruchomić w aktywnej sesji przez wybranie kolejno opcji: Czynności -> Uruchom -> Konfiguracja węzła SNA.

### Narzędzia administracyjne i diagnostyczne

Migracja certyfikatów
  Ta ikona służy do migrowania certyfikatów zabezpieczeń z pakietu GSKit do systemu Microsoft CryptoAPI (MSCAPI). Szczegółowe informacje dotyczące włączania i stosowania zabezpieczeń sesji zawiera Podręcznik administratora programu Personal Communications.

Wyświetl dane diagnostyczne SNA
  Służy do wyświetlania danych diagnostycznych SNA i związanych z nimi objaśnień. Dane diagnostyczne są to informacje o błędach SNA znajdujące się w wewnętrznych przepływach SNA, w protokołach błędów, w komunikatach o błędach oraz w danych związanych ze śledzeniem. Niektóre komunikaty o błędach w programie Personal Communications zawierają dane diagnostyczne.

Pakowarka informacji
  Za pomocą tej funkcji można gromadzić pliki systemowe, określone pliki śledzenia, pliki protokołu oraz informacje z rejestru dotyczące oprogramowania zainstalowanego lub uruchomionego na komputerze. Funkcję tę można też uruchomić z poziomu aktywnej sesji, klikając kolejno opcje: Czynności -> Uruchom -> Pakowarka informacji.

Usługa internetowa
  Służy do wysyłania na serwer FTP danych systemowych zgromadzonych przez Pakowarkę informacji. Tę funkcję można także uruchomić w aktywnej sesji przez wybranie kolejno opcji: Czynności -> Uruchom -> Usługa internetowa.

Przeglądarka protokołu
  Służy do oglądania, scalania i sortowania protokołów danych związanych ze śledzeniem i komunikatami programu Personal Communications. Program Personal Communications rejestruje błędy i komunikaty informacyjne w czasie inicjowania i pracy. Tę funkcję można także uruchomić w aktywnej sesji przez wybranie kolejno opcji: Czynności -> Uruchom -> Przeglądarka protokołu.

Narzędzie do migracji
  Ikona ta umożliwia migrację plików klasy użytkownika, plików klasy systemowej oraz ikon pulpitu do programu Personal Communications w wersji 5.9.

Narzędzie do aktualizowania produktów
  Ta ikona umożliwia dostęp do programu WebUpdate w celu sprawdzenia, czy są dostępne aktualizacje producenta oraz pakiety APAR.

Weryfikacja konfiguracji węzła SNA
  Służy do weryfikacji poprawności ręcznie edytowanego pliku konfiguracyjnego węzła SNA.

Operacje węzła SNA
  Służy do wykonywania operacji węzła SNA, takich jak uruchamianie i zatrzymywanie zasobów lub wyświetlanie informacji o zasobach. Tę funkcję można także uruchomić w aktywnej sesji przez wybranie kolejno opcji: Czynności -> Uruchom -> Operacje węzła SNA.

Narzędzie do śledzenia
  Ikona ta służy do włączania i wyłączania funkcji śledzenia oraz do przechwytywania informacji dotyczących protokołów komunikacyjnych przesyłanych między systemem stacji roboczej i innego hosta. Dane związane ze śledzeniem można wykorzystać przy rozwiązywaniu problemów występujących podczas komunikacji. Tę funkcję można także uruchomić w aktywnej sesji przez wybranie kolejno opcji: Czynności -> Uruchom -> Narzędzie do śledzenia.

### Programy narzędziowe

Programy narzędziowe APING i AFTP są dostępne tylko w amerykańskiej wersji językowej.

Uwaga
`Wymienione programy są oferowane jako produkty w stanie, w jakim się znajdują ("as is") bez żadnych gwarancji jakiegokolwiek rodzaju, w tym gwarancji przydatności do celów handlowych ani użyteczności do jakichkolwiek celów, które wykluczone są w sposób jawny.`

Konfiguracja połączenia iSeries
  Za pomocą tej ikony można zdefiniować połączenia dla każdego hosta iSeries, eServer i5 lub System i5, który będzie korzystał z funkcji przesyłania danych.

Zarządzanie certyfikatami
  Za pomocą tej funkcji można włączyć komunikację między serwerem komunikacyjnym a klientem z użyciem protokołu SSL (Secure Sockets Layer). Szczegółowe informacje na temat korzystania z tego narzędzia zawiera Podręcznik administratora programu Personal Communications.

APING - sprawdzanie połączenia
  Ten program, stanowiący przykład wykorzystania interfejsu CPI-C, służy do sprawdzania połączeń sieciowych. Programu APING można używać do nawiązywania połączeń sieciowych, diagnozowania problemów oraz prostych pomiarów wydajności. Program APING wymienia pakiety danych z drugim komputerem i sprawdza, jak długo trwa przesyłanie danych.

CM Mouse
  Za pomocą tej ikony można określić, że naciśnięcie przycisków myszy ma symulować naciśnięcie dowolnej sekwencji klawiszy, w tym również klawiszy PF i specjalnych klawiszy sterujących emulatora. Można także budować menu rozwijane do sterowania aplikacjami hosta bez konieczności dokonywania jakichkolwiek zmian w ich kodzie.
  Uwaga:
    Program CM Mouse jest aplikacją przykładową, która może być używana jako program narzędziowy. Jest on dostępny tylko w angielskiej wersji językowej i działa tylko w systemach SBCS.

    Aby zainstalować ten program, podczas instalacji należy wybrać opcję Instalacja niestandardowa. Więcej informacji można znaleźć w książce Przewodnik instalacji z dysku CD-ROM.

Konfiguracja CM Mouse
  Służy do konfigurowania programu narzędziowego CM Mouse Scripting.

Przekształć makro
  Ikona ta umożliwia przekształcenie istniejącego makra programu Personal Communications do pliku w formacie XML lub VBScript.

Przesyłanie danych (tylko iSeries)
  Ta ikona umożliwia przesyłanie danych między stacją roboczą i bazą danych iSeries, eServer i5 lub System i5.

Database Access
  Ikona ta uruchamia program narzędziowy Database Access, który umożliwia pobieranie danych z bazy danych, takiej jak serwer SQL, Microsoft Excel, Lotus 1-2-3 lub bazy danych dBASE (zgodnej ze standardami Microsoft ODBC poziomu 1). Pobrane dane można następnie przekazać bezpośrednio do aplikacji Excel, Lotus 1-2-3 i innych.

DOS EHLLAPI
  Ikona ta umożliwia włączanie lub wyłączanie programów pracujących w środowisku DOS EHLLAPI, które komunikują się z 32-bitowym emulatorem programu Personal Communications.

Dostosowywanie paska menu
  Służy do dostosowywania paska menu w oknie sesji.

Wiele sesji
  Ikona ta służy do tworzenia plików wsadowych (.BCH), które mogą określać wiele sesji emulatorów (profili stacji roboczej) lub innych obsługiwanych programów działających w systemie Windows w celu ich jednoczesnego uruchamiania. Dla każdego pliku wsadowego można utworzyć ikonę, co pozwala uruchamiać programy przez kliknięcie tej ikony.

AFTP - przesyłanie plików
  Ten program umożliwia szybkie i wydajne przesyłanie plików tekstowych i binarnych.

Preferencje użytkownika
  Ikona ta umożliwia konfigurowanie lub zmienianie preferencji użytkownika, takich jak język interfejsu użytkownika.

ZipPrint (tylko 3270)
  Ikona ta umożliwia uruchomienie programu ZipPrint, który zapewnia drukowanie plików lub ekranów systemu hosta, notatek, kalendarzy i dokumentów w formacie PROFS lub OfficeVision, plików CMS oraz przestrzeni roboczych XEDIT. Po uruchomieniu programu ZipPrint na pasku menu okna sesji pojawia się nowy element.

## Sesje programu Personal Communications

Sesje oferowane przez program Personal Communications są połączeniami logicznymi umożliwiającymi komunikację między stacją roboczą a hostem. Dostępne są następujące typy sesji:

Sesja terminalu
  Stacja robocza pracuje jako terminal ekranowy podłączony do hosta.
Sesja drukarki
  Drukarka podłączona do stacji roboczej pracuje jako drukarka hosta.

Sesja klient/serwer
  Nawiązane połączenie umożliwia komunikację równorzędną z wykorzystaniem interfejsu CPI-C oraz protokołu APPC (LU 6.2).

## Połączenia w programie Personal Communications

Program Personal Communications obsługuje różne rodzaje połączeń z następującymi systemami hostów. Poniżej przedstawiono ikony, które zostaną wyświetlone po rozpoczęciu konfigurowania sesji emulatora:

zSeries

iSeries

ASCII

S/3X

### Połączenia emulatora zSeries

Tabela 1. Ikony połączeń emulatora zSeries.

Interfejs | Połączenie
--- | ---
LAN |

  LAN-via-IEEE 802.2
  3270 via Communications Server for Windows
  Telnet3270
  3270 via iSeries (passthru)
  APPC 3270-via-LAN
  Klient Microsoft SNA-over-FMI.
  Klient Microsoft SNA (przy użyciu interfejsu LUA)
  Klient Microsoft SNA (przy użyciu interfejsu APPC)
  Requester zależnej jednostki logicznej (DLUR)
  Komunikacja równorzędna 3174
  VT-over-Telnet (TCP/IP)

COAX |

  Terminal DFT dla architektury SNA
  Terminal DFT dla architektury innej niż SNA

Port COM |

  SNA-over-Async
  IBM Global Network (poza Japonią)
  Home3270
  IBM Global Network - SNA-over-Async
  Requester zależnej jednostki logicznej (DLUR) via
    SNA-over-Async
    Hayes AutoSync
  Hayes AutoSync
  APPC 3270 via:
    SNA-over-Async
    Hayes AutoSync
  VT-over-Async
  Telnet 3270
  VT-over-Telnet (TCP/IP)
  X.25 Hayes AutoSync
  X.25 DLUR-via-Hayes AutoSync
  X.25 APPC 3270-via-Hayes AutoSync

5250 |

  3270 via iSeries
  Requester zależnej jednostki logicznej (DLUR)

SDLC |

  Sterowanie synchronicznym łączem danych
  3270 via iSeries (passthrough)
  APPC 3270-via-SDLC
  Requester zależnej jednostki logicznej (DLUR)

SNA/IP |

  LU 0, 1, 2, 3
  APPC 3270
  LU 0,1,2,3-via-DLUR

IBM ISA/MCA WAC |

  Sterowanie synchronicznym łączem danych
  3270 via iSeries (passthrough)
  APPC 3270-via-SDLC
  Requester zależnej jednostki logicznej (DLUR)
  X.25 Qualified Logical Link Control
  X.25 3270 via iSeries
  APPC 3270-via-X.25
  X.25 DLUR

API Client |

  Klient Communications Server
  Communications Server

IBM-EEDLC |

  LU (0, 1, 2, 3)-via-DLUR
  APPC 3270

OEM |

  LU (0, 1, 2, 3)
  3270 via iSeries (passthrough)
  APPC 3270
  Requester zależnej jednostki logicznej (DLUR)

### Połączenia emulatora iSeries

Tabela 2. Ikony połączeń emulatora iSeries.

Interfejs | Połączenie
--- | ---
LAN |

  LAN-via-IEEE 802.2
  Telnet5250-over-TCP/IP
  Telnet5250-over-IPX/SPX
  VT-over-Telnet

5250 |

  Twinaxial Data Link Control (APPC)
  Twinaxial Data Link Control (konsola)

Port COM |

  SNA-over-Async
  Hayes AutoSync
  SNA-over-Async (konsola)
  VT-over-Async
  VT-over-Telnet
  Telnet 5250
  X.25 Hayes AutoSync

SDLC |

  Sterowanie synchronicznym łączem danych

SNA/IP |

  5250

IBM ISA/MCA WAC |

  Sterowanie synchronicznym łączem danych (WAC)
  X.25 Qualified Logical Link Control

IBM-EEDLC |

  5250

OEM |

  APPC 5250

### Połączenia emulatora ASCII (tylko SBCS)

Tabela 3. Ikony połączenia emulatora ASCII.

Interfejs | Połączenie
--- | ---
LAN |

  VT-over-Telnet (TCP/IP)

Port COM |

  VT-over-Async
  VT-over-Telnet (TCP/IP)

### Połączenia emulatora S/3X

Tabela 4. Ikony połączenia emulatora S/3X.

Interfejs | Połączenie
--- | ---
5250 |

  Twinaxial Data Link Control (konsola)

### Połączenia typu klient/serwer (równorzędne)

Program Personal Communications zapewnia obsługę stacji roboczych jako węzłów końcowych sieci APPN, umożliwiając im bardziej elastyczną komunikację z innymi systemami sieci.

Jeśli stacja robocza jest zdefiniowana jako węzeł końcowy sieci APPN, serwer węzła sieci APPN zapewnia jej następujące usługi katalogowe i usługi z zakresu routingu:

- pośredni routing sesji
- usługi katalogowe
- usługi dotyczące topologii i wyboru trasy

Za pomocą programu Personal Communications można nawiązywać połączenia typu klient/serwer z wieloma różnymi komputerami i stacjami roboczymi działającymi pod kontrolą systemów operacyjnych Windows 2000 lub Windows XP. Możliwe jest także podłączanie komputerów do stacji roboczej, na której uruchomiony jest Communications Server. Dostępne są następujące rodzaje połączeń typu klient/serwer przez sieć SNA:

- LAN-via-IEEE 802.2
- Sterowanie synchronicznym łączem danych
- SNA-over-Async
- AnyNet SNA over TCP/IP
- Hayes AutoSync
- IBM Global Network - SNA over Async
- Twinaxial Data Link Control (APPC)
- X.25
- Adapter OEM Deep
- WAC
- Enterprise Extender.

### Usługi sieci APPN

Advanced Peer-to-Peer Networking (APPN) to podstawowy protokół sieciowy sterujący ruchem APPC przez pośrednie węzły sieci. Jeśli na przykład program A komunikuje się z programem B przy użyciu protokołu APPC, protokół APPN wyszukuje węzeł, w którym znajduje się program B, i kieruje przepływem danych APPC przez sieć.

Protokół APPN zawiera kilka opcji, które pozwalają na ograniczenie prac konfiguracyjnych związanych z budową i obsługą sieci. Opcje te umożliwiają zautomatyzowanie wielu czasochłonnych i skomplikowanych zadań, przy których łatwo popełnić błąd. Jeśli na przykład jest instalowana nowa stacja robocza, która korzysta z protokołu APPN, nie trzeba konfigurować każdej stacji roboczej, z którą będzie istniała komunikacja. Wystarczy określić nazwę komputera i adres węzła pośredniego, przez który przesyłane są dane. Protokół APPN konfiguruje wszystkie pozostałe ustawienia wymagane do przesyłania danych APPC do i ze stacji roboczej.

W przypadku łączenia się z siecią APPN uproszczeniu ulega konfiguracja i znalezienie danego komputera w sieci.

Więcej informacji o połączeniach typu klient/serwer w sieciach SNA można znaleźć w książce Podręcznik administratora programu Personal Communications.

#### Protokół APPC

Protokół APPC (Advanced Program-to-Program Communication), znany także pod nazwą LU 6.2, umożliwia szybką komunikację między programami pracującymi na różnych komputerach, od komputerów przenośnych i stacji roboczych do komputerów dla przedsiębiorstw i hostów. Oprogramowanie APPC jest dostępne w wersjach dla różnych systemów operacyjnych: jako część systemu operacyjnego albo jako oddzielny pakiet programów.

APPC jest protokołem komunikacyjnym, który pozwala programom pracującym na różnych komputerach "komunikować się" ze sobą. Protokół APPC zapewnia interfejs pomiędzy programami a sprzętem i oprogramowaniem sieciowym oraz określa reguły wymiany informacji między programami.

APPC to interfejs między programami aplikacji a siecią. Kiedy aplikacja pracująca na stacji roboczej przesyła informacje do oprogramowania APPC, są one następnie przekazywane za pośrednictwem protokołu APPC do interfejsu sieciowego, np. do karty adaptera Token-Ring. Informacje wędrują przez sieć do drugiego komputera, gdzie są przekazywane przez interfejs sieciowy do oprogramowania APPC. Oprogramowanie APPC przywraca informacjom początkowy format i przekazuje je do odpowiedniej aplikacji komunikacyjnej.

Więcej informacji można znaleźć w książce Przewodnik użytkownika emulatorów.

#### Sieć APPN

Umieszczenie stacji roboczych z programem Personal Communications w sieci APPN umożliwia korzystanie z dwóch dodatkowych funkcji:

- routing o dużej wydajności
- requester zależnych jednostek logicznych

##### Routing HPR

Program Personal Communications obsługuje routing HPR dla połączeń Token-Ring i Ethernet, co podnosi wydajność i niezawodność routingu danych. Funkcja routingu HPR obsługuje protokół natychmiastowego przesyłania, co umożliwia znajdowanie tras obejściowych wokół uszkodzonych odcinków sieci, wydajną selektywną retransmisję oraz kontrolę spójności danych i przeciążeń w całej sieci.

##### Requester zależnej jednostki logicznej (Dependent LU Requester, DLUR)

Requester DLUR umożliwia zależnym jednostkom logicznym (LU 0, 1, 2, 3 oraz zależnej jednostce logicznej LU 6.2) funkcjonowanie w sieci APPN. Obsługuje on dynamiczne i wielokrotne ścieżki przepływu danych w sieci oraz eliminuje wymóg, aby zależne jednostki logiczne (lub ich gateway) znajdowały się w pobliżu hosta VTAM.

Requester DLUR jest węzłem końcowym lub sieciowym w sieci APPN, do którego należą zależne jednostki logiczne i który wymaga, aby punkt kontrolny usług systemowych (system services control point, SSCP) dla tych jednostek zależnych zapewniał serwer zależnych jednostek logicznych (DLUS). Serwer DLUS steruje przekształcaniem środowiska podobszaru na środowisko sieci APPN, co umożliwia centralne zarządzanie zdalnymi zależnymi jednostkami logicznymi przy zachowaniu możliwości korzystania z sieci APPN.

Program Personal Communications korzysta z obsługi zależnych jednostek logicznych, która jest wbudowana w programie VTAM V4R2, za pośrednictwem sieci APPN oraz połączonych podobszarów i sieci APPN. Funkcja serwera zależnych jednostek logicznych (w systemie VTAM) zapewnia obsługę dodatkowej zależnej jednostki logicznej (secondary LU, SLU) przez zestawienie sesji LU 6.2 między węzłem requestera zależnych jednostek logicznych (DLUR) a węzłem serwera zależnych jednostek logicznych (DLUS).

Więcej informacji na temat ogólnych zasad pracy z klientami i serwerami SNA zawiera podręcznik Przewodnik użytkownika emulatorów.

### AnyNet

Funkcja Program Personal Communications obsługuje protokół AnyNet SNA over TCP/IP, który umożliwia emulatorom i aplikacjom SNA typu klient/serwer komunikowanie się za pośrednictwem sieci opartej na protokole TCP/IP. Funkcja AnyNet umożliwia zredukowanie liczby zainstalowanych protokołów sieciowych oraz uproszczenie działania bez konieczności modyfikowania istniejących aplikacji lub sprzętu.

Więcej podstawowych informacji na temat funkcji AnyNet zawiera podręcznik Przewodnik użytkownika emulatorów.

Przykłady konfigurowania połączeń AnyNet zawiera Podręcznik administratora programu Personal Communications.

### Program Enterprise Extender (routing HPR w sieciach IP)

Program Enterprise Extender rozszerza zasięg aplikacji i danych SNA w taki sposób, że w ich skład wchodzą także sieci IP i dołączeni klienci IP o podobnych poziomach niezawodności, skalowalności i kontroli, jak w wypadku użytkowników SNA. Integracja programu Enterprise Extender używa standardowej technologii IP i nie wymaga żadnego dodatkowego sprzętu ani oprogramowania dla protokołu IP.

Program Enterprise Extender jest prostym zestawem rozszerzeń technologii routingu HPR i oferuje następujące funkcje:

- łatwe w realizacji zapasowe połączenie od komputera typu desktop do hosta
- transport SNA w rodzimej sieci IP
- kompleksowa ochrona przed awariami
- kompleksowe określanie priorytetów danych
- skalowalne i ekonomiczne połączenia

## Obsługa technologii ActiveX/OLE 2.0

Sesje programu Personal Communications można wstawiać jako część dokumentu złożonego. Dokument złożony jest dokumentem, który wydaje się stanowić jednolitą całość, ale w rzeczywistości zawiera informacje z więcej niż jednego programu. Dokument złożony może na przykład zawierać dane, które umożliwią uruchomienie programu Personal Communications w kontekście programu arkusza kalkulacyjnego.

Jeśli program Personal Communications zostanie zawarty w innym programie, staje się on obiektem osadzonym lub połączonym, a ten inny program jest wówczas kontenerem. Program Personal Communications obsługuje kontenery zgodne ze standardem ActiveX/OLE 2.0, takie jak Lotus Notes, Lotus WordPro oraz Microsoft Word. W przypadku większości kontenerów obiekty można osadzać przy użyciu sekwencji opcji menu (na przykład w programie Microsoft Word należy użyć opcji Obiekt z menu Wstaw) lub przeciągając i upuszczając profil stacji roboczej w dokumencie.

Jako obiekt osadzony, program Personal Communications może zmienić swój wygląd tak, aby stać się częścią programu kontenera, pod warunkiem, że program kontenera pozwala na taką zmianę. Można także uruchomić program Personal Communications tak, aby pracował w oddzielnym oknie, wykorzystywał własny profil i wyświetlał na ekranie własne informacje.

Istnieje kilka sposobów uaktywniania programu Personal Communications jako obiektu osadzonego. Program Personal Communications może być na przykład wyświetlany w innym programie jako ikona i uaktywniany przez jej dwukrotne kliknięcie. Innym sposobem uaktywniania programu Personal Communications jest użycie skryptu. Przykładami języków skryptowych obsługiwanych w programie Personal Communications są Visual Basic oraz LotusScript, ale można użyć dowolnego języka skryptowego obsługującego automatyzację ActiveX/OLE.

Zastosowanie skryptów umożliwia uaktywnianie programu Personal Communications w ramach żądania automatyzacji. Można na przykład napisać skrypt automatycznie uruchamiający program Personal Communications po każdym uruchomieniu obiektu kontenera; skryptu można także użyć do automatycznego umieszczania danych w polach wprowadzania danych.

Sesja programu Personal Communications kończy się po zakończeniu działania kontenera lub po zamknięciu okna programu. Jeśli program Personal Communications zostanie uaktywniony jako obiekt połączony, należy oddzielnie zakończyć jego działanie.

## Obiektowy interfejs API

Program Personal Communications oferuje nowy, niezależny od języka, obiektowy interfejs API. Istnieje siedem obiektów, których można używać w połączeniu z językiem skryptowym Visual Basic, Lotus Script lub innym językiem skryptowym obsługującym automatyzację ActiveX/OLE, aby tworzyć złożone dokumenty, w których program Personal Communications będzie obiektem osadzonym w innym programie.

Informacje dotyczące pisania aplikacji zgodnych z technologią ActiveX/OLE 2.0, do których można wstawić program Personal Communications jako obiekt, można znaleźć w podręczniku programowania Host Access Class Library (HACL). Znajduje się tam opis obiektów programu Personal Communications, a także informacje na temat uzyskiwania dostępu do danych programu Personal Communications. Podręcznik ten zawiera także informacje dla programistów używających skryptów Visual Basic i Lotus oraz języka programowania C++. Przykłady skryptów w językach Visual Basic i Lotus znajdują się na dysku CD-ROM z programem Personal Communications.

[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]