Fastest way to communicate between c++ and c# -
we building new vision inspection system application. actual inspection system needs c++ number of reasons. system using boost & qt.
for our ui, looking @ using wpf/c# ui , sql based reports. complicating factor ui has run both local on same box c++ inspection system or remotely on box if inspection system has no monitor or keyboard.
our concern fastest way transfer data between 2 systems? looking @ socket based system using google protocol buffers serialization. protocol buffers generate code c++ , c#(jskeet/dotnet-protobufs).
does have suggestions/experience?
if you're looking fastest way communicate c++ inspection system, implement both cases. local interface using named pipes (see here interprocess communication windows in c# (.net 2.0)) , remote interface using google protocol buffers situations inspection system don't have keyboard and/or monitor attached. ui first tries opening named pipe on local box , if fails user has enter remote address socket communication.
hope helps bit...
Comments
Post a Comment