Hi all,


We are going to be writing a Windows Service app which will hopefully listen 
for incoming data from our main application and write it to a database then to 
the cloud.



I'm struggling with one basic understanding problem on how to do this...



The Windows Service app will likely startup well before our application will.  
It needs to go into "listening" mode.



When our app starts it needs to connect to the service and start sending it 
data.



All seems logical but in my tests using a PULL socket as the service and a PUSH 
in our app if I start the service before the app they do not connect.  I have 
to start the push socket first then the pull.  Which is backwards of what we 
need.



I also cannot see how I can tell in my app if connection to the service is 
successful.  The connect methods on the C# CLR Nuget offer no return indicating 
success or failure.



So my question is:



What pattern would allow the receiver to sit and listen and have the sender 
connect later and start sending.  We also need to support the case of the 
sender disconnecting and terminating then being restarted and reconnecting.



Is there some way to know that a connection has successfully been made or is 
that usually done by like a REQ response thing?



Thanks in advance!



****************************************************************************************************
This message contains information that may be privileged or confidential and is 
the property of Propel Labs, Inc.  It is intended only for the person to whom 
it is addressed. If you are not the intended recipient, you are not authorized 
to read, print, retain, copy, disseminate, distribute or use this message or 
any part thereof. If you receive this message in error, please notify the 
sender immediately and delete all copies of this message.
****************************************************************************************************
_______________________________________________
zeromq-dev mailing list
[email protected]
https://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to