Annulleret

RabbitMQ publish / subscribe for a lot of messages and topics

Hi,

I would like you to create a simple basic C# winform application to send messages from a server to several clients using the latest version of RabbitMQ (please only reply if you have experience with RabbitMQ and if you can proof it).

The goal of the project:

Make a server, which can send messages with multiple topics, where clients can subscribe to.

The server must be able to have 1000> subscribers for about 1000 topics. (Should not be a problem with rabbitmq).

Both the server and the client must be a winform.

It must be possible to send two types of messages.

1) a text string

2) a property class (Or a struct with public fields), without knowing what the incoming type is for the receiver. I would like to check the type un receipt.

The receiving method, must be in a different thread than the gui thread.

On winform close, no code should be still executing something somewhere (happened in an example I saw on the internet).

The system should be fast (show me how fast it is). RabbitMQ will most likely take care of that factor.

A client (subscriber) must be able to subscribe (and unsubscribe) to multiple topics, not only set at startup, but also (un)subscribe at runtime.

Unbind on (class) form close.

The client should not have to be on the same machine (but can be).

In practice, it must be able to have about 600-700 topics, with in total about 1800 subscribers and about 30000 messages per minute for all the topics combined.

Please don’t use delegates unless you really need to. They are CPU expensive.

kind regards,

Matthijs

Færdigheder: .NET, Broadcast Ingeniørarbejde, C# Programmering, Software Arkitektur

Se mere: types programming, two string problem, struct programming, programming practice, practice programming, goal programming example, different types programming, rabbitmq, create total, client reply, 461, 1000 project topics, receiver application, subscribers software, send 1000 messages, send messages, topics simple project, simple client server gui, receipt text application, topics project software architecture, winform project, simple topics project, need send messages, winform application using, subscribe code

Om arbejdsgiveren:
( 20 bedømmelser ) Amsterdam, Netherlands

Projekt-ID: #6047358

7 freelancere byder i gennemsnit €389 for dette job

ambar

AS you have described in your requirement we understand that you want an application which will be able to send messages to your subscribed users. Here is some confusion, we are assuming that you want to send messages Mere

€526 EUR in 20 dage
(54 bedømmelser)
7.2
fattahaabdul

i have 8+ years of experience. Can we discuss the project. Please initiate a chat with me so that we can discuss the project at a broader level. Why you should hire me- 1. I have a very good communication skills Mere

€1030 EUR in 10 dage
(14 bedømmelser)
6.6
finecodervw

Hi, Please let me know if we can have further discussions on this. Mentioned below is my brief profile. Let me introduce myself as an expert .Net programmer. I have worked on .Net Visual Studio 2003, 2005, 2008, Mere

€300 EUR in 10 dage
(146 bedømmelser)
6.0
Eliteprog

Hi, First of all thanks for posting this project, I am available to provide you economical services for web development , I have read and understood all of project details. I am expert in software development and c Mere

€115 EUR in 3 dage
(28 bedømmelser)
5.5
murtaza1981

Hi, An ASP.NET,c#,vb ,SqlServer,JQuery,Javascript expert here. Please feel free to discuss the project with me so that i can wrap it up in a timely manner as per your requirements. Thanks, Murtaza

€400 EUR in 7 dage
(13 bedømmelser)
4.8
super2lao

Hi, Dear. Thank you for giving me a chance to work with you. I am familiar with RabbitMQ. I am ready to start now. Hope your reply. Phon.

€252 EUR in 3 dage
(10 bedømmelser)
4.7
unix515

Hello. I can work for you. I've experienced in C#, SQL development, Nework, Paralle Programmingl. I like to enjoy rabbitmq, zeromq. I'll do my best. Thank you.

€100 EUR in 3 dage
(4 bedømmelser)
3.0