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」カテゴリの記事
- Java 17 への移行(7) - OpenDolphin client の対応 (2023.02.04)
- Java 17 への移行(6) - Hibernate 6 でやらかす(2023.02.03)
- Java 17 への移行(5) - OpenDolphin server の対応(2023.02.02)
- Java 17 への移行(4) - OpenSearch の準備 [ubuntu 編](2023.02.01)
- Java 17 への移行(3) - OpenSearch の準備 [mac 編](2023.01.31)