Komunikacja APPC
Advanced Program-to-Program Communication (APPC) to obsługa przesyłania danych, która umożliwia programom na serwerze IBM® i komunikowanie się z programami w innych systemach, które obsługują kompatybilną komunikację.
Komunikacja APPC w systemie IBM i udostępnia aplikacyjny interfejs programistyczny dla jednostki logicznej (LU) typu 6.2 i węzła typu 2.1 .
Obsługa APPC spełnia wszystkie wymagania protokołu SNA, gdy system komunikuje się ze zdalnym systemem używającym architektur LU typ 6.2 i węzła typ 2.1. System można podłączyć do dowolnego innego systemu obsługującego interfejs programowy APPC. Aplikacje APPC mogą komunikować się również przez linie TCP/IP.
Obsługa protokołu IBM i APPC obsługuje protokół wymagany do komunikacji między programem użytkowym działającym w systemie IBM i oraz aplikacją działającą w systemie zdalnym. Protokół ten składa się z zestawu nazw rozkazów wspólnych dla systemu lokalnego i zdalnego w sieci. Jednak sposób zapewniania interfejsu programowego dla nazw rozkazów w różnych systemach może być odmienny.
- Interfejs zbiorów funkcji komunikacji międzysystemowej (ICF). W funkcji ICF nazwami rozkazów LU 6.2 są słowa kluczowe języka DDS i formaty systemowe.
- Interfejs wywołań komunikacji CPI. Używanie wywołań komunikacji CPI powoduje wykonanie rozkazów LU 6.2.
- Interfejs plików CICS ®. W obsłudze CICS/400 komendy LU 6.2 są wykonywane za pomocą komend EXEC CICS.
- Aplikacyjny interfejs programistyczny (API) używający z gniazd. W przypadku interfejsów API gniazd użycie nazw rozkazów LU 6.2 powoduje wykonanie odpowiednich funkcji gniazd.
Komunikacja APPC obsługuje również funkcje sieciowe i umożliwia systemom węzłów w sieci uruchamianie i kończenie sesji bez sterującego hosta.
Obsługa zaawansowanej sieci typu każdy z każdym (APPN) w systemie IBM i jest rozszerzeniem architektury węzła typu 2.1 . Sieć APPN udostępnia dodatkowe funkcje sieciowe, takie jak wyszukiwanie rozproszonych katalogów, dynamiczne wybory tras, routing pośrednich sesji, tworzenie i uruchamianie zdalnych miejsc i routing danych za pomocą priorytetów transmisji.
Rozszerzeniem APPN jest bazujący na APPN routing HPR (High-Performance Routing), który zwiększa dostępność i trwałość komunikacji w sytuacjach wyłączenia sieci.