Printer Friendly Version      Send     
Click to Rate and Give Feedback
MSDN
MSDN Library
Open Specifications
Windows Protocols
Application Services and .NET Framework Protocols

This set of protocol documentation covers Application Services and .NET Framework protocols that support communication among server applications, ASP.NET applications, and XML Web services. The technologies supported by these protocols include message queuing (MSMQ), OleTx two-phase commit transaction processing, DCOM, Windows Presentation Foundation (WPF), Windows Communication Foundation (WFC), Windows Workflow Foundation (WF), and the Microsoft's Peer-to-Peer collaboration technologies that provide a peer-to-peer, serverless framework for collaborative planning, communication, content distribution, and multiplayer-game-matchmaking applications. This documentation also includes protocols that support SOAP message exchange.

Audience

The Application Services and .NET Framework protocol technical documentation is intended for use in conjunction with publicly available standard specifications, network programming art, and Windows distributed systems concepts. It assumes that the reader either is familiar with this material or has immediate access to it.

The technical documentation provides the following levels of audience support.

  • For implementers: Provides sufficient conceptual and reference information for a successful implementation of one or more protocol specifications for a given task or scenario.
  • For reviewers: Provides a single location for readers who want to evaluate or understand one or more protocols.

More Information

For more information on these protocols, please visit http://www.microsoft.com/protocols.

Questions

If you have questions about the protocol documentation, please visit the Open Specifications Forums on MSDN.

SpecificationDescription
[MC-BUP]: Background Intelligent Transfer Service (BITS) Upload Protocol Specification

Used to upload large entities from a client to a server over the networks with frequent disconnections, and send notifications from the server to a server application about the availability of the uploaded entities.

Click here to view this version of the [MC-BUP] PDF.

[MC-CCFG]: Server Cluster: Configuration (ClusCfg) Protocol Specification

Allows users to restore a node, which is no longer a configured member of a failover cluster, back to its pre-cluster installation state.

Click here to view this version of the [MC-CCFG] PDF.

[MC-COMQC]: Component Object Model Plus (COM+) Queued Components Protocol Specification

Used for persisting method calls made on COM+ objects in such a way that they can later be played back and executed.

Click here to view this version of the [MC-COMQC] PDF.

[MC-DPL4CS]: DirectPlay 4 Protocol: Core and Service Providers Specification

Specifies the core protocol services of the DirectPlay 4 Protocol.

Click here to view this version of the [MC-DPL4CS] PDF.

[MC-DPL4R]: DirectPlay 4 Protocol: Reliable Specification

Guarantees message delivery and provides throttling for applications that use DirectPlay 4.

Click here to view this version of the [MC-DPL4R] PDF.

[MC-DPL8CS]: DirectPlay 8 Protocol: Core and Service Providers Specification

Creates and manages game sessions over existing datagram protocols such as UDP.

Click here to view this version of the [MC-DPL8CS] PDF.

[MC-DPL8R]: DirectPlay 8 Protocol: Reliable Specification

Provides mixed not reliable and reliable messages over existing datagram protocols such as the User Datagram Protocol (UDP).

Click here to view this version of the [MC-DPL8R] PDF.

[MC-DPLHP]: DirectPlay 8 Protocol: Host and Port Enumeration Specification

Allows a DirectPlay 8 client application to discover one or more DirectPlay 8 server applications.

Click here to view this version of the [MC-DPLHP] PDF.

[MC-DPLNAT]: DirectPlay 8 Protocol: NAT Locator Specification

Provides extensions to the DirectPlay 8 Core and Service Providers Protocol (as specified in [MC-DPL8CS]) to improve Network Address Translation (NAT) support.

Click here to view this version of the [MC-DPLNAT] PDF.

[MC-DPLVP]: DirectPlay Voice Protocol Specification

Used to provide voice communications for applications that use the DirectPlay Protocol to communicate.

Click here to view this version of the [MC-DPLVP] PDF.

[MC-DTCXA]: MSDTC Connection Manager: OleTx XA Protocol Specification

Specifies the extensions to the MSDTC Connection Manager: OleTx Transaction Protocol [MS-DTCO] to support XA [XOPEN-DTP] compliant software components in an OleTx distributed transaction processing environment.

Click here to view this version of the [MC-DTCXA] PDF.

[MC-FPSEWM]: FrontPage Server Extensions: Website Management Specification

Specifies a set of server extensions that can be used to augment a basic HTTP server. These extensions provide file server functionality similar to WebDAV, allowing a Web site to be presented as a file share.

Click here to view this version of the [MC-FPSEWM] PDF.

[MC-IISA]: Internet Information Services (IIS) Application Host COM Protocol Specification

Enables remote read/write access to server data. The server data MAY be used to define administration, configuration, and operational parameters to an application server service, which MAY be a Web server.

Click here to view this version of the [MC-IISA] PDF.

[MC-IISIAQ]: Internet Information Services (IIS) IAQ AdminRPC Protocol Specification

Used for querying and managing a Simple Mail Transfer Protocol (SMTP) virtual server with advanced queuing.

Click here to view this version of the [MC-IISIAQ] PDF.

[MC-MQAC]: Message Queuing (MSMQ): ActiveX Client Protocol Specification

Describes how clients interact with a server-based message queuing system (MSMQ).

Click here to view this version of the [MC-MQAC] PDF.

[MC-MQSRM]: Message Queuing (MSMQ): SOAP Reliable Messaging Protocol (SRMP)

Defines a mechanism for reliably transferring messages between two message queues that are located on two different hosts.

Click here to view this version of the [MC-MQSRM] PDF.

[MC-NBFS]: .NET Binary Format: SOAP Data Structure

Defines the .NET Binary Format: SOAP Data Structure, which is a new format built by extending the format described in the .NET Binary Format: XML Data Structure, as specified in [MC-NBFX].

Click here to view this version of the [MC-NBFS] PDF.

[MC-NBFSE]: .NET Binary Format: SOAP Extension

Used to provide a context under which strings may be transmitted once and referred to by subsequent documents in order to reduce the overall size of the documents.

Click here to view this version of the [MC-NBFSE] PDF.

[MC-NBFX]: .NET Binary Format: XML Data Structure

Defines a binary format that can represent many XML documents, as specified in [XML1.0].

Click here to view this version of the [MC-NBFX] PDF.

[MC-NMF]: .NET Message Framing Protocol Specification

Defines a mechanism for framing messages. While this is primarily aimed at framing SOAP messages, the protocol can be used to frame other message types as well.

Click here to view this version of the [MC-NMF] PDF.

[MC-NPR]: .NET Packet Routing Protocol Specification

Defines a SOAP message header for indicating that a message can safely be treated as a packet or datagram.

Click here to view this version of the [MC-NPR] PDF.

[MC-PRCH]: Peer Channel Protocol Specification

Used for broadcasting messages over a virtual network of cooperating nodes.

Click here to view this version of the [MC-PRCH] PDF.

[MC-PRCR]: Peer Channel Custom Resolver Protocol Specification

Used for storage and retrieval of endpoint information of clients with access to a known service.

Click here to view this version of the [MC-PRCR] PDF.

[MC-SMP]: Session Multiplex Protocol Specification

Provides session management capabilities between a database client and a database server. Specifically, the Session Multiplex Protocol enables multiple logical client connections to connect to a single server over a single physical connection.

Click here to view this version of the [MC-SMP] PDF.

[MC-SQLR]: SQL Server Resolution Protocol Specification

Facilitates connectivity to a database server.

Click here to view this version of the [MC-SQLR] PDF.

[MS-NETCEX]: .NET Context Exchange Protocol Specification

Specifies a message syntax for identifying context that is shared between a client and a server, and a protocol for establishing that context.

Click here to view this version of the [MS-NETCEX] PDF.

[MS-NETTR]: .NET Tracing Protocol Specification

Provides a method for correlating call traces in a .NET remoting application.

Click here to view this version of the [MS-NETTR] PDF.

[MS-P2PPI]: Peer-to-Peer Presence and Invitation Protocol Specification

Facilitates session initiation between two peered computers.

Click here to view this version of the [MS-P2PPI] PDF.

[MS-PNM]: People Near Me (PNM) Protocol Specification

Specifies a protocol for broadcasting and retrieving information concerning the presence or absence of a client on a subnet.

Click here to view this version of the [MS-PNM] PDF.

[MS-RAIW]: Remote Administrative Interface: WINS Specification

This protocol enables local or remote administration of the Windows Internet Name Service (WINS) within the Microsoft Management Console (MMC) WINS snapin and the NetSh command line (WINS context).

Click here to view this version of the [MS-RAIW] PDF.

[MS-WSRVCAT]: WS-AtomicTransaction (WS-AT) Protocol Extensions

Extends the WS-AtomicTransaction protocol by enabling WS-AtomicTransaction initiators, participants, and coordinators to participate in transactions coordinated by OleTx transaction managers.

Click here to view this version of the [MS-WSRVCAT] PDF.

[MS-WSRVCRM]: WS-ReliableMessaging Protocol: Advanced Flow Control Extension

Specifies an advanced message flow control extension to the Web Services Reliable Messaging Protocol [WSRM1-0] [WSRM1-1].

Click here to view this version of the [MS-WSRVCRM] PDF.

[MS-WSRVCRR]: WS-ReliableMessaging Protocol: Reliable Request-Reply Extension

Enables these applications to communicate reliably over transfer protocols that only support SOAP request-Response.

Click here to view this version of the [MS-WSRVCRR] PDF.

© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker