rlenferink commented on issue #65: Adapt discovery_shm to use discovery server
URL: https://github.com/apache/celix/issues/65#issuecomment-536193256
 
 
   _Comment by @abroekhuis:_
   
   Already emailed with Bjoern about this, but adding it here for future 
reference. The update SHM discovery uses the discovery webserver, and as such 
is not strictly based on shared memory anymore. I think we need a solution that 
does not require any web technology, and that this discovery should still use 
shared memory.
   
   I do think it makes sense to use the XML format, and as such I think we 
should split the current discovery into a endpoint handling and a separate 
transport part. Than the endpoint handling can be reused, and a new transport 
can be added for SHM. This also makes it possible for different solutions wrt 
discovery.
   
   This can leave the basic architecture intact, where the discovery itself is 
"discovered" through any other means, and only after this discovery a direct 
communication is in place for retrieving the endpoints. But where 
needed/possible on mechanism can be used for both. I think that for SHM both 
solutions are possible.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to