1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-24 18:22:24 -05:00

updated to reflect registration of port 5280

git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@3655 4b5297f7-1745-476d-ba37-a9c6900126ab
This commit is contained in:
Peter Saint-Andre 2009-11-25 23:06:23 +00:00
parent 0039d6adb4
commit c9485c3c0e

View File

@ -969,22 +969,7 @@ Content-Length: 68
</section2> </section2>
</section1> </section1>
<section1 topic='IANA Considerations' anchor='iana'> <section1 topic='IANA Considerations' anchor='iana'>
<p>TCP port 5280 is conventionally used for communication between BOSH clients and BOSH connection managers (where the number 52 is common to ports 5222 and 5269 used in XMPP and 80 is the same as the port used in HTTP). Although use of this port is OPTIONAL, it is helpful to define this port in a standardized way so that BOSH clients can contact any given XMPP service via BOSH without the need for DNS TXT records (see &xep0156;) or more advanced methods such as U-NAPTR. Therefore, this document directs the &REGISTRAR; to register TCP port 5280 with the IANA for inclusion in its port registry at &ianaports;, in accordance with &xep0053;.</p> <p>TCP port 5280, conventially used for communication between BOSH clients and BOSH connection mangers, is registered with &IANA; in its port registry at &ianaports;, with a keyword of "xmpp-bosh". (Although use of this port is OPTIONAL, it is helpful to define this port in a standardized way so that BOSH clients can contact any given XMPP service via BOSH without the need either for DNS TXT records as described in &xep0156; or for more advanced methods such as U-NAPTR.</p>
<p>The following registration data will be provided at &lt;<link url='http://www.iana.org/cgi-bin/usr-port-number.pl'>http://www.iana.org/cgi-bin/usr-port-number.pl</link>&gt;, where the registrant name and email address will be "XMPP Registrar" and "registrar@xmpp.org" respectively.</p>
<div class='indent'>
<ol start='1'>
<li>Protocol-number: TCP</li>
<li>Message formats: [see XEP-0124]</li>
<li>Message types: [see XEP-0124]</li>
<li>Message op codes: [see XEP-0124]</li>
<li>Message sequences: [see XEP-0124]</li>
<li>Protocol functions: Bidirectional-streams Over Synchronous HTTP (BOSH) is a long polling method that essentially emulates TCP over HTTP, thus providing an HTTP binding for XMPP</li>
<li>Broadcast or multicast? No</li>
<li>Technical description: A complete technical description of BOSH is provided in XEP-0124, published by the XMPP Standards Foundation at &lt;http://xmpp.org/extensions/xep-0124.html&gt;</li>
<li>Proposed name: Bidirectional-streams Over Synchronous HTTP</li>
<li>Short name: xmpp-bosh</li>
</ol>
</div>
</section1> </section1>
<section1 topic='XMPP Registrar Considerations' anchor='registrar'> <section1 topic='XMPP Registrar Considerations' anchor='registrar'>
<section2 topic='Protocol Namespaces' anchor='registrar-ns'> <section2 topic='Protocol Namespaces' anchor='registrar-ns'>