初級シスアド過去問題解答と解説

解答:エ

スポンサードリンク

CORBA(common object request broker architecture;コルバ)は、分散環境において、ネットワーク上のコンピューターで動作しているオブジェクト(プログラムの部品)同士が情報のやりとりをするための共通仕様である。

CORBAオブジェクト指向技術の標準化団体であるOMG(Object Management Group;オーエムジー)が策定したものである。


  • ア ORB(object request broker;オーブ)は、オブジェクト間でデータや処理要求などをやりとりするときにオブジェクト間の仲介をするソフトウエアである。異なるORB間で通信を行うプロトコルは、IIOP(Internet Inter-ORB Protocol;アイアイオーピー)である。IIOPを使うことで、OSや機種、プログラミング言語に関係なくデータのやり取りや処理を依頼することが可能である。
  • イ オブジェクト指向の概念と、手続き指向両方の性質を持つプログラミング言語はC++である。なお、Javaはオブジェクト指向のプログラミング言語である。
  • ウ オブジェクト間の通信のをつかさどるソフトウエアはORBである。