MSMQ from the plumber's mate

MSMQ is part of your business' IT plumbing which makes you the plumber and I'm your mate.

Tracking down where your MSMQ messages have gone

One thing that developers find frustrating is wasting time working out where messages have gone and...

Author: John Breakwell ex-MSFT Date: 05/26/2009

MSMQ 5.0 - Changes introduced with Windows 7 and Windows Server 2008 R2

Quick clarification point to prevent confusion: MSMQ 5.0 means Windows 7 and Windows Server 2008 R2...

Author: John Breakwell ex-MSFT Date: 05/22/2009

How to put an IP address into a registry DWORD value

[[Edited 11th, 13th, 15th January, 2010]] To specify an IP address in a registry value, there are...

Author: John Breakwell ex-MSFT Date: 05/21/2009

MSMQ and Terminal Server

I received an emailed question about this combination and thought I would do some research to see if...

Author: John Breakwell ex-MSFT Date: 05/19/2009

Ramp Up your Developer Skills

Next week I'm planning to "Ramp Up" my developer skills using a free, online, community-based...

Author: John Breakwell ex-MSFT Date: 05/17/2009

MSDTC and MSMQ - Brothers in Arms

I've just responded to a newsgroup poster asking how to avoid using MSDTC on a cluster. Their...

Author: John Breakwell ex-MSFT Date: 05/16/2009

Useful BizTalk utilities #1 - MsgBoxViewer (MBV)

My colleague over in Paris, Jean-Pierre Auconie, has lovingly crafted a BizTalk support tool that...

Author: John Breakwell ex-MSFT Date: 05/01/2009

TCP settings that can impact BizTalk Server

There's a new KnowledgeBase article just out (last week in fact) that contains some TCP settings you...

Author: John Breakwell ex-MSFT Date: 04/27/2009

BizTalk and compressed database backups

Regularly backing up the BizTalk databases is an essential task, as documented here: Backing Up and...

Author: John Breakwell ex-MSFT Date: 04/22/2009

Current list of MSMQ hotfixes

[[Edited November 6th, 2009]] I think it is always a good idea to keep on top of any changes to the...

Author: John Breakwell ex-MSFT Date: 04/02/2009

Using MSMQ quotas to improve startup time

With 64-bit operating systems, it is possible for MSMQ to hold a vast number of messages. Some...

Author: John Breakwell ex-MSFT Date: 03/30/2009

Documenting a minor MSMQ bug using Distribution Lists in PROPID_M_RESP_FORMAT_NAME

It's official - this blog is where Microsoft now goes for publishing bug reports. This bug is one...

Author: John Breakwell ex-MSFT Date: 03/27/2009

BizTalk generates an Event ID 5649 and complains "The receive location is shutting down"

If you are using File receive locations and BizTalk starts generating events like: Event Type: Error...

Author: John Breakwell ex-MSFT Date: 03/20/2009

Load-balancing MSMQ - a brief discussion

There are several ways of load balancing MSMQ with varying levels of support and efficiency,...

Author: John Breakwell ex-MSFT Date: 03/19/2009

What does "Active-Active" mean to MSMQ?

It is possible to read the documentation for clustering and think that "Active-Passive" means...

Author: John Breakwell ex-MSFT Date: 03/18/2009

Virtualising BizTalk - what are your options?

[[Edited April 2nd, 2009, as my initial understanding of the SVVP was incorrect]] [[Edited September...

Author: John Breakwell ex-MSFT Date: 03/18/2009

You will need to restart MSMQ if you add network connections

Back in the old days when MSMQ first came out, machines were pretty static in their configuration....

Author: John Breakwell ex-MSFT Date: 03/18/2009

How to use MSMQ to communicate with a WCF msmqIntegrationBinding-based service

Steven Chen, one of my colleagues over in Shanghai, has posted about his simple sample "which...

Author: John Breakwell ex-MSFT Date: 03/06/2009

Avoiding Duplicate Messages using the BizTalk DB2 Adapter

My BizTalk knowledge is slowly increasing as I take on more support work. A recent case required...

Author: John Breakwell ex-MSFT Date: 03/04/2009

Product Roadmap for Host Integration Server

Published this month at Microsoft Connect: Product Roadmap for Host Integration Server To help you...

Author: John Breakwell ex-MSFT Date: 02/27/2009

MSMQ Adapters in BizTalk

Browsing around I found Eldar Musayev's "Short history of MSMQ Adapters in BizTalk". It's a few...

Author: John Breakwell ex-MSFT Date: 02/27/2009

What to do if MSMQ has problems loading storage files.

Back in the Windows 2000 era, a common problem was how to recover when MSMQ was allowed to build up...

Author: John Breakwell ex-MSFT Date: 02/27/2009

Sweet stuff in Windows 7 and IE 8

Working inside Microsoft means you hear a lot of noise about new products. Sometimes it's like a...

Author: John Breakwell ex-MSFT Date: 02/26/2009

How to be an Italian programmer. Lesson #1

Working in Europe, I see a lot of programming code from non-English speakers. One of my Italian...

Author: John Breakwell ex-MSFT Date: 02/25/2009

Technical humour

This went round at work and I just had to share: Q: How long is a piece of string? A: string.length

Author: John Breakwell ex-MSFT Date: 02/25/2009

MSMQ and non-local storage

A number of companies make use of storage devices that are not physically attached to the machine...

Author: John Breakwell ex-MSFT Date: 02/24/2009

Get the right hardware if you want to virtualise a Windows 2008 Server cluster

Today has been an expensive lesson in the need to keep your hardware up to date - chucking in extra...

Author: John Breakwell ex-MSFT Date: 02/24/2009

A novel way of forwarding MSMQ messages

On the MSMQ newsgroups, Chris asked: "I'm dropping messages into a queue on a local machine. Is...

Author: John Breakwell ex-MSFT Date: 02/19/2009

Setting up MSMQ with multiple instances of Distributed Transaction Coordinator (DTC)

The Windows Server Core support team has produced a useful blog post that explains how to understand...

Author: John Breakwell ex-MSFT Date: 02/18/2009

Knowledge Base articles move to TechNet and MSDN

Microsoft is moving its Developer & IT Professional primary support content (also known as...

Author: John Breakwell ex-MSFT Date: 02/17/2009

64kb limit on the size of MSMQ Multicast Messages

When Windows 2003 came out, Microsoft introduced the ability to broadcast messages to any machines...

Author: John Breakwell ex-MSFT Date: 02/17/2009

MSMQ writes data to storage in 4 kilobyte chunks.

Saw a question on the MSMQ newsgroups the other day where someone had noticed that tiny MSMQ...

Author: John Breakwell ex-MSFT Date: 02/16/2009

Why does MSMQ complain "not located on a valid NTFS drive"?

Yesterday I discussed changing the storage location for MSMQ. While testing out the user interface...

Author: John Breakwell ex-MSFT Date: 02/10/2009

Changing the MSMQ Storage location

Some people have the situation where they have set up MSMQ using defaults and now find that the...

Author: John Breakwell ex-MSFT Date: 02/09/2009

Optimising performance of MSMQ over HTTP

Here are a couple of registry values you can tweak if you are sending messages over a high latency...

Author: John Breakwell ex-MSFT Date: 02/06/2009

Windows 2003 service pack 1 approaching end of support

Now seems a good time to mention that support for Windows 2003 service pack 1 retires in 68 days on...

Author: John Breakwell ex-MSFT Date: 02/05/2009

"Will there be a 64-bit version of the DLC protocol included in Host Integration Server?"

Simple answer - "No". There is currently no 64-bit version of the Microsoft DLC network stack and...

Author: John Breakwell ex-MSFT Date: 02/05/2009

The UK TechNet Team are Twittering

Here's a plug for my TechNet colleagues here in the UK who have just launched their ASKTechNetUK...

Author: John Breakwell ex-MSFT Date: 02/04/2009

New MSMQ 4.0 functionality that you may not have read about in Windows 2008.

MSMQ 4.0 has been around for a little while now - Windows Vista's 2nd birthday was last week - so...

Author: John Breakwell ex-MSFT Date: 02/02/2009

How do you track down where an MSMQ message has come from?

May sound like a strange question but what if you have many clients spread around the world sending...

Author: John Breakwell ex-MSFT Date: 01/30/2009

How to send authenticated MSMQ messages without using a domain account

For MSMQ, message authentication relies on a certificate being stored in Active Directory under the...

Author: John Breakwell ex-MSFT Date: 01/23/2009

How big is an MSMQ message in the outgoing queue?

There's always something you didn't know you didn't know. For example, learning about the extra...

Author: John Breakwell ex-MSFT Date: 01/22/2009

Don't DCPROMO your BizTalk database server

When you have a bunch of Virtual PCs on your machine for testing, you do find that they get used for...

Author: John Breakwell ex-MSFT Date: 01/22/2009

Still using MSMQ 2.0? Better start planning as 2010 is not far away.

MSMQ 2.0 is part of the Windows 2000 operating system and, according to the Microsoft Product...

Author: John Breakwell ex-MSFT Date: 01/21/2009

Unable to install MSMQ HTTP Support - 0x80070003

You may see the following error message when you are trying to install HTTP support for MSMQ...

Author: John Breakwell ex-MSFT Date: 01/20/2009

"What is AMQP and should I be interested in it?"

Back in October, Microsoft released a press statement announcing that it was joining the "Advanced...

Author: John Breakwell ex-MSFT Date: 01/08/2009

Forcing MSMQ to clean up its storage files

As I've probably discussed before, MSMQ does not perform garbage collection on its message storage...

Author: John Breakwell ex-MSFT Date: 12/19/2008

Authenticated or encrypted MSMQ messages are rejected because of incorrect CSP name

There is a new hotfix released for MSMQ 3.0 on Windows XP to correct a problem where the certificate...

Author: John Breakwell ex-MSFT Date: 12/17/2008

<Previous Next>