Gbogbo ojú-ọ̀nà SOCKS5 tí ó jáde kì í ṣe aláàárín gbígbé fáìlì XMPP lójú ara rẹ̀. XEP-0065 nílò iṣẹ́ tí ó kópa nínú wíwá àti ìmúṣẹ XMPP pẹ̀lú ṣíṣí sockets.

Iṣẹ́ náà ní àdírẹ́sì XMPP àti host/port nẹ́tíwọ́kì. Olùbẹ̀rẹ̀ ń wá àwọn olùdíje kí ó sì pèsè streamhosts; ibi-àfojúsùn yan ọ̀kan tí ó ṣeé lò. Iye ibi-àfojúsùn SOCKS rẹ̀ wá láti inú ìdánimọ̀ ṣíṣàn àti JID àwọn olùkópa méjèèjì, kì í ṣe ìbéèrè lasan fún IP gbogbo ènìyàn ti olùgbà. Nínú gbígbé nípasẹ̀ proxy, ìmúṣẹ sọ fún iṣẹ́ náà pé kí ó so àwọn ṣíṣàn méjì pọ̀.

Tí gbígbé bá dúró, wá ìpele àkọ́kọ́ tí kò tíì parí: wíwá, ìsopọ̀ streamhost, yíyàn ibi-àfojúsùn tàbí ìmúṣẹ. Ìsopọ̀ sí host lè ṣàṣeyọrí nígbà tí ìṣọ̀kan XMPP ṣì kùnà. Jẹ́ kí JID iṣẹ́, ojú-ọ̀nà àti ID gbígbé wà papọ̀ nígbà tí o bá fi ẹ̀rí oníbàárà àti iṣẹ́ wé.

Fún ìṣètò, ṣàyẹ̀wò iṣẹ́ tí olùpèsè XMPP kéde àti olùṣàkóso bytestream nínú ìtúsílẹ̀ Smack gangan. Àwọn olùṣàkóso àtijọ́ lè yan ní inú láìsí ọ̀nà host àkànṣe tí a ti ṣe àtìlẹ́yìn. Ìwé ìwé lọ́wọ́lọ́wọ́ ní ipò àkọ́kọ́ proxy àti àwọn àkókò ìdúró, ṣùgbọ́n fífẹ́ràn olùdíje tí ó ṣiṣẹ́ gbẹ̀yìn kò tẹ iṣẹ́ tuntun jáde bẹ́ẹ̀ ni kò jẹ́ kí ojú-ọ̀nà àìbáramu yé XEP-0065.

Àwọn àpilẹ̀kọ tó jọra