celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] [celix] rlenferink commented on issue #65: Adapt discovery_shm to use discovery server
Date Sat, 28 Sep 2019 14:11:38 GMT
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:
users@infra.apache.org


With regards,
Apache Git Services

Mime
View raw message