« Mountain Lion 環境整備 | トップページ | 重複スタンプのチェック »

2012年8月28日 (火)

PVTClientServer をサーバに移行

OpenDolphin 1.3 がORCA から受付情報を受け取る手順は以下のようになっている。

  1. Dolphin クライアントの1台で,受付 CLAIM を受けるための PVTClientServer を立ち上げる。
  2. ORCA からそのクライアントに受付 CLAIM を送る。
  3. 受付 CLAIM を受けたクライアントは,Dolphin サーバに受付情報を送る。
  4. 各々の Dolphin クライアントは Dolphin サーバから受け付け情報を受け取る。

これまで,サーバ機でクライアントを立ち上げて PVTClientServer をさせていたが,PVTClientServer を Dolphin サーバ内の MBean にうつして,Dolphin サーバ内で ORCA からの受付 CLAIM 情報を受信できるようにした。

  • MBean からの RemotePvtServiceImpl#addPvt は認証を受けていないアクセスになるので,@PermitAll した。
  • さらに facility id もセットされていないので,default の facility id をセットするようにした。

自院だけで動けばいいシステムなので,この辺は適当くさくてもよしとする。
サーバ機にクライアントを入れて PVT サーバをさせなくてもよくなったので,サーバの構成が単純になった。

« Mountain Lion 環境整備 | トップページ | 重複スタンプのチェック »

OpenDolphin」カテゴリの記事