Advanced Program to Program Communication
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/07/23 10:37 UTC 版)
Advanced Program to Program Communication(Advanced Program-to-Program Communication、APPC、拡張プログラム間通信機能)とは、コンピュータネットワーク間の通信において、プログラム同士が対等なコミュニケーションができる通信プロトコルの1つである。
概要
APPCはOSI参照モデルではアプリケーション層に位置し、携帯コンピュータやワークステーションから、ミッドレンジやメインフレームまでの異なったコンピュータ間の通信を可能にする。
APPCはIBMによってSystems Network Architecture(SNA)の一部として開発された。いくつかのAPIがCOBOLやREXXなどのプログラミング言語用に開発された。
APPC用のソフトウェアは、あるものはオペレーティングシステムの一部として、あるものは個別のソフトウェアパッケージとして、IBMやIBM以外の多数のオペレーティングシステムで使用できる。APPCはアプリケーションプログラムやネットワークの間の変換機能を提供する。あるコンピュータ上のアプリケーションがAPPCソフトウェアへ情報を渡すと、APPCはその情報を変換してLANアダプターカード(ネットワークカード)などのネットワークインタフェースに渡す。その情報はネットワークを経由して異なるコンピュータに辿り着き、そこではAPPCソフトウェアはネットワークインターフェースからその情報を受け取る。APPCはその情報を、元のフォーマットに変換し、対応するパートナーであるアプリケーションに渡す。
APPCはLU 6.2( Logical unit type 6.2、論理ユニットタイプ 6.2)と関連する。LU6.2はAPPCの機能を持ったLUである。LU 6.2までのSNAはメインフレームを頂点とした階層的な管理構造であったが、APPC(LU 6.2)ではPeer to Peer通信を可能とした。
APPCは巨大な拡張であり、IBMのAS/400、OS/2、AIXなどのオペレーティングシステムが拡張された。マイクロソフトもまた、マイクロソフトのHost Integration ServerでSNAサポートを実装した。またIBMはCICS、DB2、CIM、WebSphere MQそしてMVS(現z/OS)などの主要なIBMソフトウェアにも実装した。
TCP/IPでは(IPスイートのプロトコルの多くは)、通信するプログラムの双方は明確な役割を持ち、例えば片方は常にクライアントで、片方は常にサーバーである。しかしAPPCでの通信パートナーは対等であり、例えば誰でも等しくサーバーにもクライアントにもなれる。その役割や、通信パートナーとの同時平行するセッションの番号は、特別なログモード(例えばIBMの「snasvcmg」)を持つ、「CNOS」(Change Number Of Session)と呼ばれるセッションにより調整される。データ通信は「データセッション」により行われ、例えばデータのブロック長やコーディングなど、そのログモードはVTAM管理者によって決定されることができる。
しかしTCP/IPが広く普及したため、APPCは主流とはならなかった。
関連項目
外部リンク
「Advanced Program to Program Communication」の例文・使い方・用例・文例
- その辞書をとってくださいto Aの形をとって
- 今年の1 月まで、「Premiumアイスクリーム」で知られるErnesto Dairyの副社長だったCarla Starkが、4 月20 日付けでHolman Health社の会長に就任することが今日発表された。
- Holman Healthの株主は、StarkがErnestoに行ったのと同じ魔法をかけてくれることを大いに期待していると報じられている。Starkは、Ernestoがグルメアイス市場において驚くべき20%というシェアを獲得することになった「Premiumアイスクリーム」のブランドを作り上げた人物である。
- Holman Healthを辞職し、Ernesto Dairyに勤めるつもりである。
- 今すぐ弊社のサイトcustomclosets.comをご覧になり、あなたのクローゼットを整理しましょう!
- 6 月4 日―Mertonスタジアムの取り壊しに伴い、6 月15 日から3 週間に渡り、Central通りとMerton通りの間と、9 番通りと11 番通りの間の全区域が通行止めになると、Bordertown交通局(BTA)が火曜日に発表した。
- 閉鎖区域を通る路線の4 番Central行きと11 番Uptown行きの市バスは、月曜から金曜の午前8時から9時と、午後4時から6時の間、改正された時刻表に基づいて運行する。
- 登録するには、(352) 112-3944 までお電話をいただくか、コミュニティーセンターのウェブサイトから登録用紙をダウンロードして、Addo通り948 番地、Mephisto、AZ85002 まで郵送してください。
- Dalton自動車からMark Halliwellを引き抜いてマーケティング部の部長にするって。
- タックマンモデルとは、チームビルディングにおける5段階、すなわち形成(Forming)、混乱(Storming)、統一(Norming)、機能(Performing)、散会(Adjourning)を示すモデルである。
- iStorage社は世界60か国以上でさまざまな倉庫機能を提供している。
- 「too」か「enough」を用いて文を完成させなさい。
- toのつかない不定詞を原形不定詞と言う。
- Boston Dynamicsのロボット「RHex」は、いろんな地形を走れるすごいやつです。
- ページが読み込まれたら更新情報をページ内に流し込む prototype.js
- needless to sayは不定詞の慣用表現として紹介されることが多いです。
- 動詞helpはto不定詞・原形不定詞の両方をとりますが、くだけた文体では原形不定詞が多いとされており、この例文でもそれが使われています。
- 【文法】 先行主語 《たとえば It is wrong to tell lies. の it》.
- (国際的)補助言語 《Esperanto など》.
- スギ (cryptomeria).
- Advanced Program to Program Communicationのページへのリンク