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