I am trying to communicate with a Windows 7 .NET 3..5 C# app from wsgi and 
Apache 2.4.  I have successfully sent posted data to the C# app using named 
pipes, but when I even try to open or access a pipe in the python wsgi 
code, it fails, usually with "an operation was attempted on something that 
is not a socket" . 

I have had success (in one direction) both with
 win32pipe.CreateNamedPipe(r'\\.\pipe\pipe_from_myapp' .. etc)
and with 
 open(r'\\.\pipe\pipe_from_myapp', 'r+b', 0)

When testing the same code in a test script that was not wsgi, I was able 
to pass messages in both directions. I have generally used separate pipes, 
one for sending and one for receiving. 

I speculate that my problem may be a permissions issue, but I'm not sure 
where to look. httpd is running (for test purposes) "as Administrator" - 
from the command line, not as a deamon. I am also looking into whether the 
pipe may be closed at the wsgi end before the response has had a chance to 
arrive. 

Any clues or suggestions are appreciated, or if anyone has successfully 
sent messages to and from C# and has a working formula, I'd love to hear 
about it.

Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to