MEF vs WCF

gRPC can be used. The SIMIT connection plugin uses it. Main thing is how to manage the time to live and heartbeat stuff.