Find Jobs
Hire Freelancers

Windows 10 Inter Process Communication Pub/Sub hub

$30-250 USD

In Progress
Posted over 4 years ago

$30-250 USD

Paid on delivery
Inter Process Communication pub sub hub I need a way for different processes running on a Windows 10 computer to pass data to one another. I would like this to be in the form of a windows service that implements the publish/subscribe pattern. This service would run in the background. Processes running on the system would be able to publish data objects to the service. After an object was published the pubsub service would hold a copy of the object in memory, and attach an “address” (string) to the object that other processes can use to reference it. Processes running on the system would be able to subscribe to objects that were published to the pubsub service. After subscribing to an object, a process would be updated by the pubsub service when the object changed. Prefer a named pipe implementation, but open to suggestions. Python preferred, but C# is fine too.
Project ID: 22148455

About the project

7 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $297 USD for this job
User Avatar
Hi, I have a lot of experiences with Windows Application development. I am good at Windows API such as Named Pipe, Shared memory and so on. Please check my previous projects. Let's discuss more detail. Best Regards.
$500 USD in 2 days
4.9 (73 reviews)
7.2
7.2
User Avatar
Hello there, I am interested in the project. I can develop the solution as a c#.Net named pipe IPC service. Thank You.
$250 USD in 5 days
4.8 (114 reviews)
6.9
6.9
User Avatar
I have read your description and I am so interested in your project. I am confident in your project and I can finish it clearly on time. I am well experienced and skillful C and C++ programmer. I have +5 years of experience in software developing. I have finished a lot of project like this. I ensure the best quality of your project and to keep your deadline. Please contact me kindly and let us discuss in more detail. Working with me, you will have a good experience and good friend and save more time and money. Best regards!
$140 USD in 3 days
5.0 (28 reviews)
5.4
5.4
User Avatar
Hello, is the service absolutely necessary? Because Windows already provides a queuing service that we can use to communicate between the two applications. So different processes in Windows 10 will be able to communicate with each other. We can discuss more in Chat. I'll do this in C#.
$190 USD in 7 days
5.0 (2 reviews)
3.5
3.5
User Avatar
Dear I have strong background in IPC, shared memory, fifo on windows system. I read your project description and I am very interested in your project. ❤️Thanks for giving me the opportunity to bind on your project.❤️ Have a strong background on C++, Compiler, data structure and algorithm, object oriented programming, design pattern. I can assure good quality and perfect deadline. I'm responsible and always punctual to deadlines. My goal is to make every client satisfied. I'd love to hear from you. Regards, Alexandra
$100 USD in 1 day
5.0 (3 reviews)
3.5
3.5
User Avatar
Hello. I'm Erick. I'm a very skilled c# desktop developer, and i think i can do the job. I sugest you to use WCF instead of named pipes. Honestly i don't know how does them works (i mean the named pipes), but i believe than WCF is plently more known and for this reason will be more easy for you to maintain the system. I will make a brief research and propose something to you. If you are interested please send me a message and i will start the job. Thanks.
$200 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Wentworth, United States
5.0
2
Payment method verified
Member since Jul 15, 2019

Client Verification

Other jobs from this client

Payments Component
$1500-3000 USD
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.