xuzhenbao commented on code in PR #495:
URL: https://github.com/apache/celix/pull/495#discussion_r1146226029


##########
bundles/remote_services/rsa_spi/include/remote_constants.h:
##########
@@ -36,4 +36,6 @@ static const char * const OSGI_RSA_SERVICE_IMPORTED_CONFIGS = 
"service.imported.
 static const char * const OSGI_RSA_SERVICE_EXPORTED_CONFIGS = 
"service.exported.configs";
 static const char * const OSGI_RSA_SERVICE_LOCATION = "service.location";
 
+static const char * const RSA_DISCOVERY_ZEROCONF_SERVICE_ANNOUNCED_IF_INDEX = 
"RSA_DZC_IF_INDEX";

Review Comment:
   Your advice is very helpful to me.
   
   It really should be the responsibility of RSA to add endpoint info where it 
is reachable.
   
   According to your advice, I have define a global 
config(CELIX_RSA_NETWORK_INTERFACES) for all remote service admins and 
discovery admins. It determines the network interface on which RSA starts 
network server. And discovery admins use the interface info announce endpoint.
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to