管理註冊表中有一個Endpoint Lookup Sample,其中axis2服務使用管理註冊表查找另一個服務的端點地址。WSO2管理註冊表端點查找示例遠程用例
我想將axis2服務示例部署到WSO2應用程序服務器,並仍使用相同的WSO2 Governance服務器來存儲端點引用。請注意,治理註冊表現在遠離應用程序服務器。
問題:
1)難道我只是需要與RemoteRegistry更換RegistryService樣品EndpointLookupServiceComponent?例如。
public class EndpointLookupServiceComponent {
private static RegistryService registryService;
public EndpointLookupServiceComponent() {
registryService = new RemoteRegistry(
new URL("https://my-greg-server:9443/registry"), "admin", "admin");
}
...
}
2)凡將下面的值通常被存儲在應用服務器上?
"https://my-greg-server:9443/registry"
"admin"
"admin"
是否有可能這種類型的信息存儲在屬性文件中,位於外部服務檔案(AAR)文件?這種方法可以輕鬆更改不同環境(DEV,TEST,PRD等)的值。此外,可以使用文件系統訪問控制來保護屬性文件,以限制誰可以查看文件。
安全存儲這種類型的配置數據的標準WSO2方法是什麼?