Symmetric DS のプロフェッショナル バージョン (Symmetric DS pro 3.6.13) を使用しています。
クライアントをサーバーに追加することはできますが、「許可」オプションを手動でクリックしないとクライアントを登録できません。
クライアントを登録し、手動の介入なしで Java コードから Connection を開きたいと考えています。同じように私を導いてください。
id: [server] - RegistrationUriHandler - client:SLAVE2:? を表示するエラー 登録を許可されませんでした。
GUI から [ALLOW] をクリックすると、ログに次のように表示されます。スレーブ2
したがって、上記の手順をJavaコードから(GUIからではなく)設定する方法を教えてください。
クライアント Java コード:
Properties props = new Properties();
props.load(new FileInputStream("D:/APS/DOP/Banking/SymmetricClient/src/client-SLAVE2_POSTGRES.properties"));
ClientSymmetricEngine symmetricEngine = new ClientSymmetricEngine(props);
symmetricEngine.openRegistration(props.getProperty("group.id"),props.getProperty("external.id"));
symmetricEngine.getRouterService().routeData(true);
symmetricEngine.getPullService().pullData(true);
symmetricEngine.getPushService().pushData(true);