diff --git a/xep-0156.xml b/xep-0156.xml index fd6edec0..ad5bd742 100644 --- a/xep-0156.xml +++ b/xep-0156.xml @@ -25,6 +25,17 @@ &hildjj; &stpeter; &lance; + + 1.1.2 + 2016-06-07 + XSF Editor: ssw + + + + 1.1.1 2016-06-06 @@ -105,7 +116,7 @@ -

Although &xmppcore; specifies the use of TCP as the method of connecting to an XMPP server, alternative connection methods exist, including the &xep0124; method (for which &xep0206; is the XMPP profile) and &xmppoverwebsocket;. For some of these methods, it is necessary to discover further parameters before connecting, such as the HTTP URL of an alternative connection manager. Without ways to auto-discover alternative connection methods, the relevant information would need to be provided manually by a human user (which is cumbersome and error-prone) or hard-coded into XMPP software applications (which is brittle and not interoperable).

+

Although &xmppcore; specifies the use of TCP as the method of connecting to an XMPP server, alternative connection methods exist, including the &xep0124; method (for which &xep0206; is the XMPP profile) and the websocket subprotocol specified in &rfc7395;. For some of these methods, it is necessary to discover further parameters before connecting, such as the HTTP URL of an alternative connection manager. Without ways to auto-discover alternative connection methods, the relevant information would need to be provided manually by a human user (which is cumbersome and error-prone) or hard-coded into XMPP software applications (which is brittle and not interoperable).

This document defines two ways to encapsulate information about alternative connection methods for auto-discovery:

  1. DNS TXT resource records
  2. @@ -141,7 +152,7 @@ -

    The following examples show two DNS TXT resource records: the first indicates support for the XMPP Over BOSH connection method defined in XEP-0124 and XEP-0206 and the second indicates support for XMPP over WebSocket connections defined in &xmppoverwebsocket;.

    +

    The following examples show two DNS TXT resource records: the first indicates support for the XMPP Over BOSH connection method defined in XEP-0124 and XEP-0206 and the second indicates support for XMPP over WebSocket connections defined in RFC 7395;.

    The following examples show two host-meta link records: the first indicates support for the XMPP Over BOSH connection method defined in XEP-0124 and XEP-0206 and the second indicates support for the XMPP Over WebSocket connection method defined in draft-ietf-xmpp-websocket.

    +

    As specified in RFC 6120 §3, support for the XML encoding of the host-meta resource is REQUIRED while alternative representations such as JSON are OPTIONAL.

    ... @@ -252,7 +264,7 @@ _xmppconnect IN TXT "_xmpp-client-websocket=wss://web.example.com:443/ws" The ws: or wss: URL at which to contact the WebSocket connection manager or proxy - draft-ietf-xmpp-websocket + RFC 7395 diff --git a/xep.ent b/xep.ent index 5ef7d982..f4a039ee 100644 --- a/xep.ent +++ b/xep.ent @@ -45,6 +45,7 @@ THE SOFTWARE. +