Kupata huduma ya XEP-0065 SOCKS5 kwa uhamishaji wa faili za XMPP
Fuata ugunduzi wa huduma ya XEP-0065, uteuzi wa streamhost na uanzishaji unapochagua proksi ya uhamishaji wa faili za XMPP.
Kituo chochote cha nje cha SOCKS5 si kikigeuza kiotomatiki kuwa kipitisho cha uhamishaji wa faili za XMPP. XEP-0065 inahitaji huduma inayoshiriki katika ugunduzi na uanzishaji wa XMPP pamoja na kufungua soketi.
Huduma ina anwani ya XMPP na mwenyeji/mlango wa mtandao. Mwanzilishi hugundua watahiniwa na hutoa streamhosts; lengo huchagua linaloweza kutumika. Thamani yake ya mwisho ya SOCKS inatokana na kitambulisho cha mtiririko na JID za washiriki wote wawili, si ombi la kawaida la IP ya umma ya mpokeaji. Katika uhamishaji kupitia proksi, uanzishaji huambia huduma kuunganisha mitiririko hiyo miwili.
Uhamishaji unapokwama, tafuta hatua ya kwanza isiyokamilika: ugunduzi, muunganisho wa streamhost, uteuzi wa lengo au uanzishaji. Muunganisho kwa mwenyeji unaweza kufanikiwa huku uratibu wa XMPP bado ukishindikana. Weka pamoja JID ya huduma, kituo cha mwisho na kitambulisho cha uhamishaji unapolinganisha ushahidi wa mteja na huduma.
Kwa usanidi, kagua huduma inayotangazwa ya seva ya XMPP na msimamizi wa bytestream katika toleo kamili la Smack. Wasimamizi wa zamani wanaweza kuchagua ndani bila mbinu ya mwenyeji maalum inayotumika. Nyaraka za sasa zinajumuisha kipaumbele cha proksi na muda wa kukatizwa, lakini kupendelea mtahiniwa wa mwisho anayefanya kazi hakutangazi huduma mpya wala hakumfanyi kituo kisichooana kuelewa XEP-0065.