473,326 Members | 2,655 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Recommend Material for Message Queueing

Does anyone know of any good sites or books to read up on using Windows
Message Queue with .Net? I am starting to convert a long standing
PowerBuilder server application to .Net. The current application receives
messages from client machines via TCP/IP to submit calculations to a c++
calculation engine. The number of engines that can run concurrently is
limited by hardware and configurable, so the server application queues them
up if an engine is not currently available. Once the engine is complete
processing, a message is sent back to the client app.

The "powers to be" have determined that the new version of the app will use
message queue functionality. This provides us better scalability and
stability because we can now have multiple "server" apps monitoring a queue
when they have resources available for processing.

Anyway, I am unfamiliar with Windows Message Queueu (formally MSMQ) and need
to read up on Message Queue itself as well as how .Net makes it easy to work
with.

TIA,
Stephen
Jul 21 '05 #1
2 1478
http://www.microsoft.com/windows2000...mq/default.asp

The .NET Framework has System.Messaging to deal with it. From the limited
stuff I've done with it, the managed API looks very, very nice :).

Good luck,
-mike
MVP

"Stephen Barrett" <stephen_barrett@aoncons_nospam.com> wrote in message
news:eY**************@TK2MSFTNGP12.phx.gbl...
Does anyone know of any good sites or books to read up on using Windows
Message Queue with .Net? I am starting to convert a long standing
PowerBuilder server application to .Net. The current application receives
messages from client machines via TCP/IP to submit calculations to a c++
calculation engine. The number of engines that can run concurrently is
limited by hardware and configurable, so the server application queues them up if an engine is not currently available. Once the engine is complete
processing, a message is sent back to the client app.

The "powers to be" have determined that the new version of the app will use message queue functionality. This provides us better scalability and
stability because we can now have multiple "server" apps monitoring a queue when they have resources available for processing.

Anyway, I am unfamiliar with Windows Message Queueu (formally MSMQ) and need to read up on Message Queue itself as well as how .Net makes it easy to work with.

TIA,
Stephen

Jul 21 '05 #2
http://msdn.microsoft.com/library/de...Components.asp

Without naming any books, I've found that a lot of the literate out there is
information contained here, just fleshed out a little more. Read the
reviews on Amazon before buying anything....
"Stephen Barrett" <stephen_barrett@aoncons_nospam.com> wrote in message
news:eY**************@TK2MSFTNGP12.phx.gbl...
Does anyone know of any good sites or books to read up on using Windows
Message Queue with .Net? I am starting to convert a long standing
PowerBuilder server application to .Net. The current application receives
messages from client machines via TCP/IP to submit calculations to a c++
calculation engine. The number of engines that can run concurrently is
limited by hardware and configurable, so the server application queues them up if an engine is not currently available. Once the engine is complete
processing, a message is sent back to the client app.

The "powers to be" have determined that the new version of the app will use message queue functionality. This provides us better scalability and
stability because we can now have multiple "server" apps monitoring a queue when they have resources available for processing.

Anyway, I am unfamiliar with Windows Message Queueu (formally MSMQ) and need to read up on Message Queue itself as well as how .Net makes it easy to work with.

TIA,
Stephen

Jul 21 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Gary | last post by:
I am planning to implement application to application communication using message queueing. I am using VB.NET on a Win2000 server OS with message queueing services enabled. I am find the...
0
by: Matthew Ferri | last post by:
Hi, Summary: I'm a newbie to FrontPage and IIS. I have a simple issue that I believe may be a configuration setting somewhere. If there is a KB article, I just cannot find it.
2
by: Gil | last post by:
I was looking for a good advanced programming course covering Object Oriented Programming and C++ in Germany. Can anyone recommend a good course? Thank you, Gil
1
by: Angus Comber | last post by:
Hello I am writing a real time program which queues up a number of tasks for processing. Each item in the queue must be submitted to a device sequentially. ie it is not possible to just blast...
22
by: omar khan | last post by:
Any books that helped you progress in C programming? Where do you begin with C programming? Can you recommend any websites? How many months or years did it take you to become knowledge to...
11
by: Alan Silver | last post by:
Hello, I am a seasoned Classic ASP programmer who is interested in learning ASP.NET. I bought a book (Que's Special Edition Using ASP.NET) which is complete rubbish, and would like a...
2
by: Stephen Barrett | last post by:
Does anyone know of any good sites or books to read up on using Windows Message Queue with .Net? I am starting to convert a long standing PowerBuilder server application to .Net. The current...
3
by: asadikhan | last post by:
Hi, I have a client server application where the client sends a request to the server with a filename. The server needs to read the file contents, massage the data, and then add it to the...
2
by: vmnvmcxbv | last post by:
I have beginner knowledge of SQL (I use MS SQL Server). I recently finished "SQL for dummies" book and now need something more advanced with a lot of exercises writing queries. Can anyone...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.