MSMQ
E185565
MSMQ (Microsoft Message Queuing) is a Microsoft messaging technology that enables reliable, asynchronous communication between distributed applications by queuing messages.
All labels observed (4)
| Label | Occurrences |
|---|---|
| MSMQ canonical | 2 |
| .NET System.Messaging namespace | 1 |
| MSMQ routing service | 1 |
| Microsoft Message Queuing | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1646026 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: MSMQ Context triple: [Windows Communication Foundation, supportsProtocol, MSMQ]
-
A.
JMS
JMS (Java Message Service) is a Java API specification that enables applications to create, send, receive, and read messages in a loosely coupled, asynchronous, and reliable messaging system.
-
B.
IBM MQ
IBM MQ is an enterprise-grade messaging middleware that enables reliable, secure, and asynchronous communication between distributed applications and systems.
-
C.
Windows Communication Foundation
Windows Communication Foundation is a Microsoft framework for building and running service-oriented, distributed applications that communicate over various network protocols.
-
D.
COM+
COM+ is a Microsoft component software technology that extends the Component Object Model (COM) with services like transactions, security, and object pooling to support scalable, distributed applications.
-
E.
Advanced Queuing
Advanced Queuing is Oracle Database’s built-in message queuing and workflow infrastructure for reliable, transactional, and asynchronous communication between applications.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: MSMQ Target entity description: MSMQ (Microsoft Message Queuing) is a Microsoft messaging technology that enables reliable, asynchronous communication between distributed applications by queuing messages.
-
A.
JMS
JMS (Java Message Service) is a Java API specification that enables applications to create, send, receive, and read messages in a loosely coupled, asynchronous, and reliable messaging system.
-
B.
IBM MQ
IBM MQ is an enterprise-grade messaging middleware that enables reliable, secure, and asynchronous communication between distributed applications and systems.
-
C.
Windows Communication Foundation
Windows Communication Foundation is a Microsoft framework for building and running service-oriented, distributed applications that communicate over various network protocols.
-
D.
COM+
COM+ is a Microsoft component software technology that extends the Component Object Model (COM) with services like transactions, security, and object pooling to support scalable, distributed applications.
-
E.
Advanced Queuing
Advanced Queuing is Oracle Database’s built-in message queuing and workflow infrastructure for reliable, transactional, and asynchronous communication between applications.
- F. None of above. chosen
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
Microsoft technology
ⓘ
message queuing technology ⓘ middleware ⓘ |
| accessedVia |
MSMQ
self-linksurface differs
ⓘ
surface form:
.NET System.Messaging namespace
Win32 API ⓘ |
| alternativeTo |
ActiveMQ
ⓘ
surface form:
Apache ActiveMQ
IBM MQ ⓘ RabbitMQ ⓘ |
| category | message-oriented middleware ⓘ |
| configuration | can be installed as Windows feature ⓘ |
| developer | Microsoft ⓘ |
| enables |
asynchronous communication
ⓘ
reliable messaging ⓘ |
| fullName |
MSMQ
self-linksurface differs
ⓘ
surface form:
Microsoft Message Queuing
|
| hasComponent |
MSMQ HTTP support
ⓘ
MSMQ queue manager ⓘ MSMQ self-linksurface differs ⓘ
surface form:
MSMQ routing service
MSMQ triggers ⓘ |
| integratesWith |
.NET Framework
ⓘ
Active Directory ⓘ COM ⓘ Internet Information Services ⓘ Microsoft Transaction Server technology ⓘ
surface form:
Microsoft Transaction Server
|
| introducedIn |
Windows NT
ⓘ
surface form:
Windows NT 4.0 Option Pack
|
| provides |
message queuing
ⓘ
store-and-forward messaging ⓘ |
| runsOn |
Windows
ⓘ
surface form:
Microsoft Windows
|
| supportedIn |
Windows 2000
ⓘ
Windows 7 ⓘ Windows Server 2003 ⓘ Windows Server 2008 ⓘ Windows Server ⓘ
surface form:
Windows Server 2012
Windows Vista ⓘ Windows XP ⓘ |
| supports |
Windows security model
ⓘ
dead-letter queues ⓘ distributed applications ⓘ exactly-once delivery semantics ⓘ guaranteed message delivery ⓘ journal queues ⓘ message authentication ⓘ message encryption ⓘ message prioritization ⓘ multicast messaging ⓘ private queues ⓘ public queues ⓘ transactional messaging ⓘ |
| useCase |
decoupling distributed systems
ⓘ
enterprise integration ⓘ load leveling ⓘ offline processing ⓘ reliable inter-process communication ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: MSMQ Description of subject: MSMQ (Microsoft Message Queuing) is a Microsoft messaging technology that enables reliable, asynchronous communication between distributed applications by queuing messages.
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.