1.7 Versioning and Capability Negotiation

This document covers versioning issues in the following areas:

  • Supported transports: This protocol is implemented on top of UDP, as discussed in section 2.1.

  • Protocol versions: The SQL Server Resolution Protocol supports the following explicit dialect: "SSRP 1.0", as defined in section 2.2.

  • Security and authentication methods: The SQL Server Resolution Protocol does not provide or support any security or authentication methods.

  • Localization: Localization-dependent protocol behavior is specified in sections 2.2 and 3.2.5.

  • Capability negotiation: The SQL Server Resolution Protocol does not support negotiation of the dialect to use. Instead, an implementation can be configured with the dialect to use, as described later in this section.

No version or capability negotiation is supported by the SQL Server Resolution Protocol. For example, the client sends a request message to the server with the expectation that the server will understand the message and send back a response. If the server does not understand the message, the server ignores the request and does not send a response back to the client.