1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-25 10:42:19 -05:00

1.0 DRAFT

git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@942 4b5297f7-1745-476d-ba37-a9c6900126ab
This commit is contained in:
Peter Saint-Andre 2007-06-12 18:45:47 +00:00
parent 1524761fd1
commit b86798a328

View File

@ -10,7 +10,7 @@
<abstract>This document defines a DNS TXT Resource Record format for use in discovering alternative methods of connecting to an XMPP server.</abstract> <abstract>This document defines a DNS TXT Resource Record format for use in discovering alternative methods of connecting to an XMPP server.</abstract>
&LEGALNOTICE; &LEGALNOTICE;
<number>0156</number> <number>0156</number>
<status>Proposed</status> <status>Draft</status>
<type>Standards Track</type> <type>Standards Track</type>
<sig>Standards</sig> <sig>Standards</sig>
<approver>Council</approver> <approver>Council</approver>
@ -20,9 +20,16 @@
</dependencies> </dependencies>
<supersedes/> <supersedes/>
<supersededby/> <supersededby/>
<shortname>N/A</shortname> <shortname>alt-connections</shortname>
<registry/>
&hildjj; &hildjj;
&stpeter; &stpeter;
<revision>
<version>1.0</version>
<date>2007-06-12</date>
<initials>psa</initials>
<remark><p>Per a vote of the XMPP Council, advanced status to Draft; XMPP Registrar assigned alt-connections shortname and created appropriate registry.</p></remark>
</revision>
<revision> <revision>
<version>0.7</version> <version>0.7</version>
<date>2007-04-18</date> <date>2007-04-18</date>
@ -119,7 +126,7 @@
</ol> </ol>
</section1> </section1>
<section1 topic='Examples' anchor='examples'> <section1 topic='Examples' anchor='examples'>
<p>The following examples show two DNS TXT resource records: the first indicates support for the httpbind connection method defined in XEP-0124 and the second indicates support for WAP connections (both include appropriate URLs).</p> <p>The following examples show two DNS TXT resource records: the first indicates support for the XMPP Over BOSH connection method defined in <cite>XEP-0124</cite> and <cite>XEP-0206</cite> and the second indicates support for WAP connections (the latter connection method is not yet defined).</p>
<example caption='TXT Resource Records'><![CDATA[ <example caption='TXT Resource Records'><![CDATA[
_xmppconnect IN TXT "_xmpp-client-xbosh=https://web.jabber.org:8080/bind.cgi" _xmppconnect IN TXT "_xmpp-client-xbosh=https://web.jabber.org:8080/bind.cgi"
_xmppconnect IN TXT "_xmpp-client-wap=http://wap.jabber.org/connector.cgi" _xmppconnect IN TXT "_xmpp-client-wap=http://wap.jabber.org/connector.cgi"
@ -133,14 +140,14 @@ _xmppconnect IN TXT "_xmpp-client-wap=http://wap.jabber.org/connector.cgi"
</section1> </section1>
<section1 topic='XMPP Registrar Considerations' anchor='registrar'> <section1 topic='XMPP Registrar Considerations' anchor='registrar'>
<section2 topic='Alternative Connection Methods Registry' anchor='registrar-altconn'> <section2 topic='Alternative Connection Methods Registry' anchor='registrar-altconn'>
<p>The XMPP Registrar shall maintain a registry of attributes for use in DNS TXT resource records that advertise alternative connection methods.</p> <p>The &REGISTRAR; maintains a registry of attributes for use in DNS TXT resource records that advertise alternative XMPP connection methods (see &ALTCONN;).</p>
<section3 topic='Process' anchor='registrar-altconn-process'> <section3 topic='Process' anchor='registrar-altconn-process'>
&REGPROCESS; &REGPROCESS;
<code><![CDATA[ <code><![CDATA[
<method> <method>
<name>the name of the attribute to be used in DNS TXT records</name> <name>the name of the attribute to be used in DNS TXT records</name>
<desc>a natural-language description of the alternative connection method</desc> <desc>a natural-language description of the alternative connection method</desc>
<value>the syntax of the DNS TXT record attribute value</value> <syntax>the syntax of the DNS TXT record attribute value</syntax>
<doc>the document in which the alternative connection method is specified</doc> <doc>the document in which the alternative connection method is specified</doc>
</method> </method>
]]></code> ]]></code>
@ -150,19 +157,19 @@ _xmppconnect IN TXT "_xmpp-client-wap=http://wap.jabber.org/connector.cgi"
<code><![CDATA[ <code><![CDATA[
<method> <method>
<name>_xmpp-client-httppoll</name> <name>_xmpp-client-httppoll</name>
<desc>the HTTP Polling connection method</desc> <desc>HTTP Polling connection method</desc>
<value> <syntax>
the http: or https: URL at which to contact the HTTP Polling connection manager or proxy The http: or https: URL at which to contact the HTTP Polling connection manager or proxy
</value> </syntax>
<doc>XEP-0025</doc> <doc>XEP-0025</doc>
</method> </method>
<method> <method>
<name>_xmpp-client-xbosh</name> <name>_xmpp-client-xbosh</name>
<desc>the XMPP Over Bosh connection method</desc> <desc>XMPP Over Bosh connection method</desc>
<value> <syntax>
the http: or https: URL at which to contact the HTTP Binding connection manager or proxy The http: or https: URL at which to contact the HTTP Binding connection manager or proxy
</value> </syntax>
<doc>XEP-0206</doc> <doc>XEP-0206</doc>
</method> </method>
]]></code> ]]></code>