title: Communicate between a C++ plugin and a Python program
body: <p>I'm having so many doubts about this that i thought i should ask. Here's the situation:</p>
  
  <p>I'm writing a C++ .dll that is going to be loaded into a program,"EuroScope.exe". While loaded, the program will give data to the dll which will be constantly sending and receiving data to/from a previously built python program. After receveiving and accepting the data, the dll will transmit it to the running application</p>
  
  <p>I was trying the sockets solution with ZeroMQ that everyone talked so greatly about. Thing is, it's been 2 weeks now and i can't put it to work in VS2012. I tried everything, even opening a thread here,in their homesite,in the mailing list...no one knows how to solve it</p>
  
  <p>So, besides ZeroMQ what do you think is the best option in my case? I already searched and read a lot of them out there (protocol buffers i don't like, it's too complicated for what i want to do i think)</p>
  
  <p>1 more thing. Is binding Python/C++ (e.g. with SIP or ctypes) a valid solution or it doens't serve my purposes? I've read some SIP and ctypes documentation and it seems like what i want...but at the same time i think: what's the purpose of having a C++ program accessible to Python if it's the loaded dll that needs to send data to Python?? I don't know,i'm just overwhelmed with so many information  </p>
  
  <p>Thank you very much for the help</p>