torutkのブログ

ソフトウェア・エンジニアのブログ

ORBの性能比較(通信時間)

RMI、CORBA、Webサービス通信などの通信時間の計測結果が紹介されています。
http://www.lifl.fr/~merle/benchmarking.pdf

同一の計算機上で別JavaVM間での通信(void ping()呼び出し)におけるRound-trip(行って帰ってくる)時間を計測した結果です。各プロトコルの平均時間は下記。

  RMI/JRMP 1.4.2  :  124 us
  RMI/IIOP 1.4.2  :  517 us
  Java IDL 1.4.2  :  638 us
  ORBacus 4.1.0   :  115 us
  JacORB 2.2      :  496 us
  OpenORB 1.4.0   :  504 us
  XML-RPC 1.1     : 1508 us
  Axis 1.1        : 4556 us
  JOnAS 4.1.2     :  246 us
  JBoss 4.0.0RC1  : 1214 us