メッセージパッシングシステムとモデル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/03/28 07:32 UTC 版)
「メッセージ (コンピュータ)」の記事における「メッセージパッシングシステムとモデル」の解説
分散オブジェクトや ONC RPC、CORBA、Java RMI、DCOM、SOAP、.NET Remoting、WCF、CTOS[要説明]、QNX Neutrino RTOS、OpenBinder、D-Bus のような遠隔メソッド呼び出しあるいはそれに類するものはメッセージパッシングシステムである。メッセージパッシングシステムは共有のないシステムと呼ばれている。なぜならば、メッセージパッシング型のシステムは、メッセージという抽象化によってその下位に存在する状態変化や実装などを隠蔽するものだからである。 メッセージパッシングモデルはデータを端末(アクター、プロセス、スレッドなど)に送信するような通達方式で、プログラミング言語で典型的に定義されている。そのようなメッセージングはSOAPによってWebサービスの中で使われている。この考え方はパケットより大きく、任意に信頼性や耐久性や安全性やトランザクションを追加したものを除く高いレベルのメッセージデータグラムである。メッセージもまた一般的に同じ向きのプロセス間通信に使われる。また別の一般的に使われる技術はストリームもしくはパイプで、そのようなデータは初歩的なデータアイテムの一連として送信される(仮想回線の高等レベルでは)。
※この「メッセージパッシングシステムとモデル」の解説は、「メッセージ (コンピュータ)」の解説の一部です。
「メッセージパッシングシステムとモデル」を含む「メッセージ (コンピュータ)」の記事については、「メッセージ (コンピュータ)」の概要を参照ください。
- メッセージパッシングシステムとモデルのページへのリンク