PVTClientServer をサーバに移行
OpenDolphin 1.3 がORCA から受付情報を受け取る手順は以下のようになっている。
- Dolphin クライアントの1台で,受付 CLAIM を受けるための PVTClientServer を立ち上げる。
- ORCA からそのクライアントに受付 CLAIM を送る。
- 受付 CLAIM を受けたクライアントは,Dolphin サーバに受付情報を送る。
- 各々の Dolphin クライアントは Dolphin サーバから受け付け情報を受け取る。
これまで,サーバ機でクライアントを立ち上げて PVTClientServer をさせていたが,PVTClientServer を Dolphin サーバ内の MBean にうつして,Dolphin サーバ内で ORCA からの受付 CLAIM 情報を受信できるようにした。
- MBean からの RemotePvtServiceImpl#addPvt は認証を受けていないアクセスになるので,@PermitAll した。
- さらに facility id もセットされていないので,default の facility id をセットするようにした。
自院だけで動けばいいシステムなので,この辺は適当くさくてもよしとする。
サーバ機にクライアントを入れて PVT サーバをさせなくてもよくなったので,サーバの構成が単純になった。
« Mountain Lion 環境整備 | トップページ | 重複スタンプのチェック »
「OpenDolphin」カテゴリの記事
- WildFly 25 へのアップデート(2021.12.21)
- 13年目の運用まとめ(2021.02.04)
- スタンプの簡易表示(2020.09.04)
- Java 1.8.0_261 での apple.awt.brushMetalLook(2020.07.26)
- Undo の充実 (4) StampEditor, StampTree(2020.07.23)