ÓÃÓÚÖ¸¶¨È±Ê¡ÓïÑÔ£¬´ËÓïÑÔ¿ÉÒÔÊÇÈκÎͨ¹ýÁ÷·¢Ë͵ÄÈËÀà¿É¶ÁµÄ XML×Ö·ûÊý¾Ý¡£Èç¹ûÊôÐÔ°üº¬ÔÚÄÚ£¬½ÓÊÕʵÌåÓ¦µ±¼Çס´ËÖµ²¢×öΪ³õʼÁ÷ÓëÏìÓ¦Á÷µÄȱʡֵ£»Èç¹û´ËÊôÐÔ²»°üº¬ÔÚÄÚ£¬½ÓÊÕʵÌåÓ¦µ±ÎªÁ½¸öÁ÷ʹÓÃÒ»¸ö¿ÉÅäÖõÄȱ ʡֵ£¬Ëü±ØÐëΪÏìÓ¦Á÷ÔÚÍ·ÖÐͨÐÅ¡£¶ÔËùÓÐͨ¹ý³õʼ»¯Á÷·¢Ë͵Ľڣ¬Èç¹û³õʼʵÌå²»°üº¬¡®xml:lang¡¯ÊôÐÔ£¬½ÓÊÕʵÌåÓ¦µ±Ó¦ÓÃȱʡֵ£»Èç¹û³õʼʵÌå°üº¬ ¡®xml:lang¡¯ÊôÐÔ£¬½ÓÊÕʵÌå²»×¼Ð޸Ļòɾ³ýËü£¨²Î¿¼xml:lang£¨9.1.5£©£©¡£¡®xml:lang¡¯ÊôÐÔÖµ±ØÐëÊÇÒ»¸öNMTOKEN£¨¶¨ ÒåÔÚ[XML]£¨2.3£©£©£¬²¢ÇÒ±ØÐëÓ붨ÒåÔÚRFC3006[LANGTAGS]ÖеĸñʽһÖ¡£
5£© version¡ª°æ±¾ÊôÐÔ³öÏÖÉèµ½ÖÁÉÙÊÇ¡°1.0¡±ÐźÅÖµ£¬Ö§³Ö¶¨ÒåÔÚ˵Ã÷ÊéÖеÄÏà¹ØÁ÷ÐÒ飨°üÀ¨Á÷ÌØÕ÷£©¡£ÓйشúÓëÊôÐÔ´¦ÀíµÄ¾ßÌ广Ôò¶¨ÒåÈçÏ£º ¿É×ܽáÈçÏ£º
| initiating to receiving | receiving to initiating ---------+---------------------------+----------------------- to | hostname of receiver | silently ignored from | silently ignored | hostname of receiver id | silently ignored | session key xml:lang | default language | default language
version | signals XMPP 1.0 support | signals XMPP 1.0 support
4.4.1°æ±¾Ö§³Ö
XMPP°æ±¾ÔÚ´ËÖ¸¶¨Îª¡°1.0¡±£¬ÌرðµÄ£¬Õâ·â×°ÁËÁ÷Ïà¹ØÐÒ飨TLSÓ¦Óã¨5£©£¬SASLÓ¦Óã¨6£©£¬Á÷´íÎó£¨4.7£©£©£¬»¹ÓÐÈý¸öÒѶ¨ÒåµÄXML½Ú ÀàÐÍ£¨
Õß²»Àí½â´Ë¡®type¡¯ÊôÐÔ Öµ£¬²¢Òò´Ë¶ø²»·¢ËÍËü¡£
ÒÔϹæÔòÓÉʵÏÖÓ¦ÓÃÓÚ²úÉúÓë´¦ÀíÔÚÁ÷Í·Öеġ®°æ±¾¡¯ÊôÐÔ£º
1£© ³õʼʵÌ屨ÐëÔÚ³õʼÁ÷Í·Öн«°æ±¾ÊôÐÔÖµÉèµ½ËüËùÖ§³ÖµÄ×î¸ß°æ±¾ºÅ£¨ÀýÈ磺Èç¹ûËüËùÖ§³ÖµÄ×î¸ß°æ±¾ºÅ¶¨ÒåÔÚ´Ë˵Ã÷ÖУ¬±ØÐëÉèֵΪ¡°1.0¡±£©
2£© ½ÓÊÕʵÌ屨ÐëÔÚÏìÓ¦Á÷Í·ÖÐÉèÖð汾ÊôÐÔÖµ»òÕßÊdzõʼʵÌåÌṩµÄÖµ£¬»òÕßÊǽÓÊÕʵÌåËùÖ§³ÖµÄ×î¸ß°æ±¾ºÅ£¬ÎÞÂÛÄÄÒ»¸ö¸üµÍ¡£½ÓÊÕʵÌ屨Ðë¶ÔÖ÷¡¢´Î°æ±¾ºÅ×öÊý×ֱȽϣ¬¶ø²»ÊÇ\×Ö·û´®Æ¥Åä¡£
3£© Èç¹û°üº¬ÔÚÏìÓ¦Á÷Í·Öеİ汾ºÅÖÁÉÙÒ»¸öÖ÷°æ±¾ºÅµÍÓÚ°üº¬ÔÚ³õʼÁ÷Í·Öеİ汾ºÅ£¬²¢ÇÒа汾ʵÌå²»ÄÜÏñÉÏÊöÄÇÑùÓë¾É°æ±¾»¥²Ù×÷£¬³õʼʵÌåÓ¦µ±²úÉúÒ»¸ö
4£© Èç¹ûÿ¸öʵÌå¶¼ÊÕµ½Ò»¸ö´øÓС°ÎÞ°æ±¾ºÅ¡±ÊôÐÔµÄÁ÷Í·£¬ÊµÌ屨Ð뿼ÂÇÓÉÆäËüʵÌåÖ§³Ö°æ±¾½«ÊÇ¡°0.0¡±²¢²»Ó¦µ±ÔÚ·¢ËÍÏìÓ¦Á÷ʱ°üÀ¨¡®version¡¯ÊôÐÔ¡£
4.5 ÃüÃû¿Õ¼äÉùÃ÷
Á÷ÔªËØ±ØÐëÓµÓÐÁ÷ÃüÃû¿Õ¼äÉùÃ÷ºÍÒ»¸öȱʡµÄÃüÃû¿Õ¼äÉùÃ÷£¨ÃüÃû¿Õ¼äÉùÃ÷¶¨ÒåÔÚXMLÃüÃû¿Õ¼ä˵Ã÷Îĵµ[XML-NAMES]ÖУ©¡£¶ÔÓйØÁ÷ÃüÃû¿Õ¼äÓëȱʡÃüÃû¿Õ¼äµÄ¸üϸ½ÚµÄÐÅÏ¢£¬¿´ÃüÃû¿Õ¼äÃû³ÆÓëǰ׺£¨11.2£©¡£
4.6 Á÷ÌØÕ÷
Èç¹û³õʼ»¯ÊµÌå°üº¬°æ±¾ÊôÐÔ£¬²¢ÔÚ³õʼÁ÷Í·ÖУ¬ÆäÖµÖÁÉÙÉèΪ¡°1.0¡±£¬ÄÇô½ÓÊÕʵÌ屨Ðë·¢ËÍÒ»¸ö
4.7 Á÷´íÎó
¸ùÁ÷ÔªËØ¿ÉÄܰüº¬Ò»¸ö
×ÓÔªËØ¸Ð¾õµ½Ò»¸öÁ÷¼¶±ð´íÎó·¢Éú£¬Ëü±ØÐëÓÉÒ»¸ö¼æÈÝʵÌ壨ͨ³£ÊÇÒ»¸ö·þÎñÆ÷¶ø²»ÊÇÒ»¸ö¿Í»§¶Ë£©À´·¢ËÍ¡£
4.7.1 ¹æÔò
ÒÔϹæÔòÓ¦ÓÃÓÚÁ÷¼¶±ð´íÎó£º
1£© ÉèÏëËùÓÐÁ÷¼¶±ð´íÎó¾ùÊDz»¿É»Ö¸´µÄ£»Òò´Ë£¬Èç¹ûÒ»¸ö´íÎóÔÚÁ÷¼¶±ð²ã·¢Éú£¬ÄÇô¼ì²â´íÎóµÄʵÌ屨Ðë·¢ËÍÒ»¸öÁ÷´íÎó¸øÆäËüʵÌ壬·¢ËÍÒ»¸ö¹Ø±Õ±ê¼Ç£¬²¢ÖÕֹDZÔÚµÄTCPÁ¬½Ó¡£
2£© Èç¹ûÔÚÁ÷±»½¨Á¢ÆÚ¼ä·¢Éú´íÎ󣬽ÓÊÕʵÌ屨ÐëÒ»Ö±·¢ËÍÆðʼ
4.7.2 Óï·¨
Á÷´íÎóÓï·¨ÈçÏ£º
[OPTIONAL application-specific condition element]
1£© ±ØÐë°üº¬Ò»¸ö×ÓÔªËØ£¬´Ë×ÓÔªËØÓëÒÔ϶¨ÒåµÄÒѶ¨ÒåµÄ½Ú´íÎóÌõ¼þÖ®Ò»ÏàÒ»Ö£»´ËÔªËØ±ØÐë±»'urn:ietf:params:xml:ns:xmpp-streams'ÃüÃû¿Õ¼äÈÏΪÊǺϸñµÄ¡£
2£© ¿ÉÄܰüº¬Ò»¸ö
3£© ¿ÉÄܰüº¬Ò»¸öÓÃÓÚ˵Ã÷ÌØÊâÓ¦ÓôíÎóÌõ¼þµÄ×ÓÔªËØ£»´ËÔªËØ±ØÐëÓÉÒ»¸öÒѶ¨ÒåÓ¦ÓÃÃüÃû¿Õ¼äÀ´ÈÏÖ¤£¬²¢ÇÒ£¬ËüµÄ½á¹¹ÓÉÄǸöÃüÃû¿Õ¼äÀ´¶¨Òå¡£
4.7.3 ÒѶ¨ÒåÌõ¼þ
ÒÔ϶¨ÒåÁËÁ÷¼¶±ð´íÎóÌõ¼þ£º
1£©
2£©
4£©
5£©
6£©
7£©
8£©
9£©