XMPP เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเฉฐเจตเจพเจฆเจพเจ‚ เจจเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฒเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ†

ะ’ เจ—เฉฑเจฒเจฌเจพเจค, เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ XMPP เจ•เจฒเจพเจ‡เฉฐเจŸ เจ›เฉเจชเจพเจ“, เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจตเฉ€เจกเฉ€เจ“ เจ…เจคเฉ‡ เจ†เจกเฉ€เจ“ เจ•เจพเจฒเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค เจ•เจพเจฒเจพเจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ XMPP เจธเจฐเจตเจฐ เจคเฉ‹เจ‚ เจ‰เจชเจฒเจฌเจง เจนเจจ, เจฌเจธเจผเจฐเจคเฉ‡ เจ•เจฟ เจ•เฉ‹เจˆ เจธเจฟเฉฑเจงเจพ เจ•เจจเฉˆเจ•เจธเจผเจจ เจนเฉ‹เจตเฉ‡ (NAT เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚)เฅค เจธเจฐเจตเจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจˆเจœเจพเจฌเจฐเจก ะธ เจชเฉเจฐเฉ‹เจธเฉ‹เจกเฉ€ NAT เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจ เจฒเจˆ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ TURN/STUN เจธเจนเจพเจ‡เจคเจพ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เจฐเจจ 'เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ, เจœเฉ‹ เจ•เจฟ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจตเจฟเฉฑเจš XMPP เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฒเจพเจ‚ เจฒเจˆ เจชเฉ‚เจฐเฉ€ เจธเจนเจพเจ‡เจคเจพ เจฆเฉ‡ เจ‰เจญเจพเจฐ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจฎเฉŒเจœเฉ‚เจฆเจพ TURN/STUN XMPP เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจนเฉˆเจธเจผ เจ•เฉ€เจคเฉ‡ เจชเจพเจธเจตเจฐเจกเจพเจ‚ เจจเจพเจฒ เจ…เจธเฉฐเจ—เจค เจธเจพเจฌเจค เจนเฉ‹เจˆเจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจเจกเจœเจธเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹