เชตเชพเชคเชšเซ€เชค XMPP เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‰เชฒเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡

ะ’ เชตเชพเชคเชšเซ€เชค, เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ XMPP เช•เซเชฒเชพเชฏเช‚เชŸ , Android, เชฆเซ‡เช–เชพเชฏเชพ เชตเชฟเชกเชฟเช“ เช…เชจเซ‡ เช‘เชกเชฟเช“ เช•เซ‰เชฒเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ. เช•เซ‹เชˆเชชเชฃ XMPP เชธเชฐเซเชตเชฐ เชชเชฐเชฅเซ€ เช•เซ‰เชฒเซเชธ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชœเซ‹ เชคเซเชฏเชพเช‚ เชธเซ€เชงเซเช‚ เช•เชจเซ‡เช•เซเชถเชจ เชนเซ‹เชฏ (NAT เชตเชฟเชจเชพ). เชธเชฐเซเชตเชฐ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช‡เชœเชฌเชฐเซเชก ะธ เชชเซเชฐเซ‹เชธเซ‹เชกเซ€ NAT เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเซเชตเชฐ เชชเชฐ เชŸเชฐเซเชจ/STUN เชธเชชเซ‹เชฐเซเชŸ เชฐเชœเซ‚ เช•เชฐเชตเชพ เชชเชฐ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡, เชœเซ‡ เช†เช—เชพเชฎเซ€ เชฎเชนเชฟเชจเชพเช“เชฎเชพเช‚ XMPP เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‰เชฒเซเชธ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจเชจเซ‹ เช‰เชฆเชญเชต เชธเซ‚เชšเชตเซ‡ เช›เซ‡. เชนเชพเชฒเชจเชพ เชŸเชฐเซเชจ/STUN XMPP เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธ เชนเซ‡เชถ เช•เชฐเซ‡เชฒเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชธเชพเชฅเซ‡ เช…เชธเช‚เช—เชค เชนเซ‹เชตเชพเชจเซเช‚ เชธเชพเชฌเชฟเชค เชฅเชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชเชกเชœเชธเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹