Named Pipe C# Lync API program to C++ duplex message passing
$30-250 USD
Completed
Posted over 9 years ago
$30-250 USD
Paid on delivery
I'm using Lync API which will allow me to control Lync however I want. This program written in C#, at its current stage, the program will poll status information about Lync, (ie. from Minimizing a window to when an incoming Lync call arrives). I just want to be able to send information about its status down to a dummy program written in C++. Then the dummy program written in C++ should send data back to the C# program, for this, you can just have the C++ program write a acknowledgement byte back. Named pipe API is the only way I know in which can allow you to open multiple channels (or "pipes") to send and receive data back and forth. That is why you will need two pipes, one which can control sending from C# program -> C++ program and another which will control sending from C++ program -> C# program.
Hello
I'm interesting your project very well
I'm a Good C/C++, C#, Algorithm expert.
I understand your req exactly.
I m quite well experienced in these jobs.
Let's go ahead with me
I want to service for you continously.
Thanks
$150 USD in 3 days
4.9 (888 reviews)
9.2
9.2
6 freelancers are bidding on average $176 USD for this job
Hi,
I understand your requirements, I can do this. To get more performance and control over data flow we can use COM interfaces with events. Hope to hear from you soon.
This is really an interesting project, as I have done similar IPC (inter process communitation) work in the past and that makes me a good candidate for this job, and Really Named pipe is the fast and efficient way of doing such thing.
Please provide me your C# application so that I can start it asap. Further more, I will provide a simple application that binds to the Named Pipe to consume message sent by the C# application and sends back message to C# app.
regards.
Hi,
I'm interested in your project. It looks like what you want to achieve can be done using just one named pipe to connect the two programs. Your C# program sends data to C++ program and gets back a reply in one transaction. I can implement this scenario if it's what you meant.
I'm not familiar with Lync API
Thank you,
Serge
Hi,
I have 10+ year extensive experience working on product development.
I was associated with Microsoft where I worked upon C#. Most of mine experience around 8 year is with C++.
I want to ask apart from initial message handshaking between C# program and C++ programe, do you want to do anything else?
Anurag
hi,
i'd recommend a better solution for this: tcp connection.
My reason for this is: i don't know why do you monitor lync, but presuming that you are doing it in an enterise environment for monitoring and evetually helping employees.
using tcp connection, you could monitor all the computers in your network, or evenoutside the network if you have external ipadress.
feel free to contact me if interested.