XMPP 3920 ×î¿¿Æ×µÄÖÐÎÄ·­ÒëÎĵµ

from='Receiving Server' to='Originating Server' id='457F9224A0...'> 98AF014EDC0...

×¢£º¾­¹ýÕâ¶ùµÄÊÇÀ´×Ô½ÓÊÕ·þÎñÆ÷µÄÁ÷Í·µÄÖ÷»úÃû¡¢Ô´±êʶ·û£¬µ½²½Öè3Öеķ¢Æð·þÎñÆ÷£¬Ô´·þÎñÆ÷·¢Ë͸ø½ÓÊÕ·þÎñÆ÷µÄÃÜÔ¿ÔÚ²½Öè4¡£¸ù¾ÝÕâЩÐÅÏ¢£¬»¹ÓÐÊÚȨ·þ ÎñÆ÷ÍøÂçÖеĹ²ÏíÃÜÔ¿ÐÅÏ¢£¬ÃÜÔ¿±»ÑéÖ¤¡£ÈκÎÑéÖ¤·½·¨¿ÉÄÜÓÃÓÚ²úÉúÃÜÔ¿¡£Èç¹û¡®to¡¯µØÖ·ÖµÓëÊÚȨ·þÎñÆ÷ʶ±ðµÄÖ÷»úÃû²»Æ¥Å䣬ÄÇô£¬ÊÚȨ·þÎñÆ÷±ØÐë²úÉúÒ» ¸öÁ÷´íÎóÌõ¼þ²¢ÖÕÖ¹Á½¸öXMLÓëDZÔÚµÄTCPÁ¬½Ó¡£Èç¹û¡®from¡¯µØÖ·ÖµÓëÔ´·þÎñÆ÷´ò¿ªTCPÁ¬½Óʱ£¨»òÈÎ ÒâÏà¹ØÓÐЧÓò£¬ÀýÈç½ÓÊÕ·þÎñÆ÷µÄÖ÷»úÃû»òÆäËüÓÐЧÓòÒ»¸öÓÐЧ×ÓÓò£©Ëù±íʾµÄÖ÷»úÃû²»Æ¥Å䣬ÔòÊÚȨ·þÎñÆ÷±ØÐë²úÉúÒ»¸öÁ÷´íÎóÌõ¼þ²¢ÖÕÖ¹Á½¸öXMLÁ÷ÓëDZÔÚµÄTCPÁ¬½Ó¡£

9£© ÊÚȨ·þÎñÆ÷ÑéÖ¤ÃÜÔ¿ÊÇ·ñÓÐЧ

from='Originating Server' to='Receiving Server' type='valid'

id='457F9224A0...'/>

»ò

from='Originating Server' to='Receiving Server' type='invalid' id='457F9224A0...'/>

×¢£ºÈç¹ûIDÓë²½Öè3ÖеĽÓÊÕ·þÎñÆ÷²»Æ¥Å䣬ÄÇô½ÓÊÕ·þÎñÆ÷±ØÐë²úÉúÒ»¸öÁ÷´íÎóÌõ¼þ²¢ÖÕÖ¹Á½¸öXMLÁ÷ÓëDZÔÚµÄ TCPÁ¬½Ó¡£Èç¹û¡®to¡¯µØÖ·ÖµÓë½ÓÊÕ·þÎñÆ÷Ëùʶ±ðµÄÖ÷»úÃû²»Æ¥Å䣬Ôò½ÓÊÕ·þÎñÆ÷±ØÐë²úÉúÒ»¸öÁ÷´íÎóÌõ¼þ²¢ÖÕ Ö¹Á½¸öXMLÁ÷ÓëDZÔÚµÄTXPÁ¬½Ó¡£Èç¹û¡®from¡¯µØÖ·ÖµÓëÔ´·þÎñÆ÷´ò¿ªTCPÁ¬½Óʱ£¨»òÈÎÒâÏà¹ØÓÐЧÓò£¬ÀýÈç½ÓÊÕ·þÎñÆ÷µÄÖ÷»úÃû»òÆäËüÓÐЧÓòÒ»¸öÓÐЧ ×ÓÓò£©Ëù±íʾµÄÖ÷»úÃû²»Æ¥Å䣬Ôò½ÓÊÕ·þÎñÆ÷±ØÐë²úÉúÒ»¸öÁ÷´íÎóÌõ¼þ²¢ÖÕÖ¹Á½¸öXMLÁ÷ÓëDZÔÚµÄTCPÁ¬½Ó¡£·µ »ØÈÏÖ¤ÐÅÏ¢¸ø½ÓÊÕ·þÎñÆ÷Ö®ºó£¬ÊÚȨ·þÎñÆ÷Ó¦µ±ÖÕÖ¹ËûÃÇÖ®¼äµÄÁ÷¡£ 10£© ½ÓÊÕ·þÎñÆ÷֪ͨԴ·þÎñÆ÷½á¹û£º

from='Receiving Server' to='Originating Server' type='valid'/> ×¢£ºÔÚÕâÀÁ¬½Ó¿Éͨ¹ýÒ»¸ötype='valid'»ò±¨¸æÎªÎÞЧÀ´±»ÈÏÖ¤¡£Èç¹ûÁ¬½ÓÎÞЧ£¬Ôò½ÓÊÕ·þÎñÆ÷±ØÐëÖÕÖ¹Á½¸öXMLÁ÷ÓëDZÔÚµÄTCPÁ¬½Ó¡£Èç¹ûÁ¬ ½Ó±»ÈÏÖ¤£¬Êý¾Ý¿É±»Ô´·þÎñÆ÷·¢ËͲ¢±»½ÓÊÕ·þÎñÆ÷¶ÁÈ¡£»ÔÚ´ËÕâǰ£¬ËùÓз¢Ë͸ø½ÓÊÕ·þÎñÆ÷µÄXML½ÚÓ¦¸ÃĬĬ±»ÈÓµô¡£

ǰÊö½á¹ûÊǽÓÊÕ·þÎñÆ÷ÒѾ­ÈÏÖ¤ÁËÔ´·þÎñÆ÷µÄÉí·Ý£¬ÎªÁ˽Úͨ¹ý¡°³õʼÁ÷¡±£¨È磬

´ÓÔ´·þÎñÆ÷µ½½ÓÊÕ·þÎñÆ÷µÄÁ÷£©µÄXMLÄܱ»Ô´·þÎñÆ÷·¢ËÍÓë½ÓÊÕ·þÎñÆ÷ÄܽÓÊÕ£¬ÎªÁËÑé֤ʹÓá°ÏìÓ¦Á÷¡±£¨È磬´Ó½ÓÊÕ·þÎñÆ÷µ½Ô´·þÎñÆ÷£©ÊµÌåµÄÉí·Ý£¬»Ø½Ð±ØÐëÒÔÏà·´·½ÏòÍê³É¡£

³É¹¦»Ø½ÐЭµ÷ºó£¬½ÓÊÕ·þÎñÆ÷Ó¦µ±½ÓÊÕÀ´×Ôͨ¹ýÏÖ´æÒÑÈÏÖ¤Á¬½ÓµÄÔ´·þÎñÆ÷µÄ×ÓÐòÁаü£¨ÀýÈ磬ÈÏÖ¤ÐèÇó·¢Ë͵½×ÓÓò»òÆäËü ÓɽÓÊÕ·þÎñÆ÷·þÎñÖ÷»úÃû£©£»ÕâʹÔÚÒ»¸ö·½ÏòÉϵÄÔ­À´µÄÒÑÈÏÖ¤Á¬½ÓµÄ\³ÉΪ¿ÉÄÜ¡£

¼´Ê¹»Ø½ÐЭµ÷³É¹¦£¬·þÎñÆ÷±ØÐëÈÏÖ¤´ÓÆäËü·þÎñÆ÷½ÓÊÕµÄXML½Ú£¬°üÀ¨¡®from¡¯ÊôÐÔÓë¡®to¡¯ÊôÐÔ£»Èç¹ûÒ»¸ö½Ú²¢²»Âú×ã´ËÏÞÖÆ£¬½ÓÊսڵķþÎñÆ÷±ØÐë²úÉú Ò»¸öÁ÷´íÎóÌõ¼þ²¢ÖÕÖ¹Á½¸öXMLÁ÷ÓëDZÔÚµÄTCPÁ¬½Ó¡£½øÒ»²½½²£¬·þÎñÆ÷±ØÐëÈÏÖ¤´ÓÆäËü·þÎñ Æ÷£¬°üÀ¨Á÷µÄÒ»¸öÒÑÑéÖ¤ÓòµÄ¡®from¡¯ÊôÐÔ£»Èç¹û½Ú²¢²»Âú×ã´ËÏÞÖÆ£¬ÊÕµ½½ÚµÄ·þÎñÆ÷±ØÐë²úÉúÒ»¸öÁ÷´íÎóÌõ¼þ ²¢ÖÕÖ¹Á½¸öXMLÁ÷ÓëDZÔÚµÄTCPÁ¬½Ó¡£ÕâÁ½¸ö¼ì²éÓÐÖúÓÚ×èÖ¹¹ØÁªµ½Ìرð½ÚµÄºåÆ­¡£

9£®XML½Ú

TLSЭÉÌ£¨5½Ú£©ºó£¬Èç¹ûÐèÒªSASLЭÉÌ£¨6½Ú£©Óë×ÊÔ´°ó¶¨£¨7½Ú£©£¬XML½Ú¿Éͨ¹ýÁ÷À´·¢ËÍ¡£¶¨ÒåÁËÈýÖÖXML½ÚÓÃÓÚ 'jabber:client'Óë'jabber:server'ÃüÃû¿Õ¼ä£º

, , and ¡£ÁíÍ⣬ÕâÖÖ½ÚÓÐÎå¸öͨÓÃÊôÐÔ¡£ÕâЩͨÓÃÊôÐÔ£¬ÏñÈýÖֽڵĻù±¾ÓïÒåÒ»Ñù£¬¶¼¶¨ÒåÔÚ´Ë£»Ó뼴ʱÏûÏ¢Óë±íʾӦÓÃÏà¹ØµÄXML½ÚµÄ¸üÏêϸ ÐÅÏ¢ÔÚ[XMPP-IM]ÖÐÌṩ¡£

9£®1ͨÓÃÊôÐÔ

ÒÔÏÂÎå¸öÊôÐÔ¶Ômessage, presenceÓëIQ¾ùͨÓãº

9£®1£®1 to

¡®to¡¯ÊôÐÔÖ¸¶¨½ÓÊÕ½ÚµÄJID¡£

ÔÚ¡®jabber:client¡¯ÃüÃû¿Õ¼äÖУ¬½ÚÓ¦µ±´¦Àí¡®to¡¯ÊôÐÔ£¬ËäÈ»£¬ÓÉ·þÎñÆ÷´¦ÀíµÄ´Ó¿Í»§¶Ëµ½·þÎñÆ÷¶ËµÄ½Ú²»Ó¦¸ÃÓµÓС®to¡¯ÊôÐÔ¡£ ÔÚ'jabber:server'ÃüÃû¿Õ¼äÖУ¬½Ú±ØÐëÓµÓС®to¡¯ÊôÐÔ£»Èç¹û·þÎñÆ÷ÊÕµ½Ò»¸ö²»Âú×ã´ËÏÞÖÆµÄ½Ú£¬Ëü±ØÐë²úÉúÒ»¸öÁ÷´íÎóÌõ¼þ²¢ÖÕÖ¹Á½¸öXMLÁ÷Óë´íÎó·þÎñÆ÷µÄDZÔÚÁ¬½Ó¡£

Èç¹û¡®to¡¯ÊôÐÔÎÞЧ»ò²»ÄÜÁ¬½Ó£¬·¢ÏÖ´ËÊÂʵµÄ£¨Í¨³£ÊÇ·¢Ë͵Ļò½ÓÊյķþÎñÆ÷£©ÊµÌ屨Ðë·µ»ØÒ»¸öºÏÊʵĴíÎó¸ø·¢ËÍÕߣ¬ÉèÖôíÎó½ÚµÄ¡®from¡¯ÊôÐÔΪ´íÎó·þÎñÆ÷ÌṩµÄ¡®to¡¯ÊôÐÔÖµ¡£

9£®1£®2 from

¡®from¡¯ÊôÐÔÖ¸Ã÷·¢ËÍÕßµÄIID¡£

µ±·þÎñÆ÷ÊÕµ½Ò»¸öÔÚÓÉ'jabber:client'ÃüÃû¿Õ¼äÈÏÖ¤µÄÒÑÊÚȨÁ÷µÄÉÏÏÂÎÄÖеÄXML½Ú£¬Ëü±ØÐë×öÒÔÏÂʼþÖ®Ò»£º

1£© ÑéÖ¤¿Í»§¶ËÌṩµÄ¡®from¡¯ÊôÐÔÖµ¾ÍÊÇÓÃÓÚÁªºÏʵÌåµÄÒÑÁ¬½Ó×ÊÔ´µÄÖµ¡£ 2£© ¼ÓÒ»¸ö¡®from¡¯µØÖ·Öµ¸ø½Ú£¬´Ë½ÚµÄÖµÊÇÂãJID£¨£©»òÈ«JID

£¨£©£¬ÕâЩJIDÓÉ·þÎñÆ÷¾ö¶¨ÓÃÓÚ²úÉú½ÚµÄÒÑÁª½Ó×ÊÔ´£¨¿´µØÖ·¾ö¶¨£¨3.5½Ú£©£©¡£

Èç¹ûÒ»¸ö¿Í»§¶ËÊÔͼ·¢ËÍ¡®from¡¯ÊôÐÔ²¢²»Æ¥ÅäʵÌåµÄÒÑÁª½Ó×ÊÔ´µÄXML½Ú£¬·þÎñÆ÷Ó¦¸Ã·µ»ØÒ»¸öÁ÷´íÎó¸ø¿Í »§¶Ë¡£Èç¹ûÒ»¸ö¿Í»§¶ËÊÔͼͨ¹ýÒ»¸öÁ÷À´·¢ËÍÒ»¸ö»¹Î´ÊÚȨµÄXML½Ú£¬·þÎñÆ÷Ó¦µ±·µ»ØÒ»¸öÁ÷´íÎó¸ø¿Í»§¶Ë¡£ Èç¹û²úÉúÁË£¬ÕâЩÌõ¼þ¶¼±ØÐë¹Ø±ÕÁ÷²¢ÖÕֹDZÔÚµÄTCPÁ¬½Ó£»ÕâÓÐÖúÓÚ×èÖ¹À´×ÔÓÚÆÛÕ©¿Í»§¶ËµÄ·ñÈÏ·þÎñ¹¥»÷¡£

µ±Ò»¸ö·þÎñÆ÷²úÉúÒ»¸öÀ´×ÔÓÚ·þÎñÆ÷±¾ÉíµÄ½Ú£¬ÓÃÓÚ´«Ë͵½Ò»¸öÒÑÁ¬½ÓµÄ¿Í»§¶Ë£¨ÀýÈ磺ÔÚÓÉ·þÎñÆ÷´ú±í¿Í»§¶ËÌṩµÄÊý¾Ý´æ´¢·þÎñµÄÉÏÏÂÎÄÖУ©£¬½Ú±ØÐë¼È£¨1£© ²»°üÀ¨¡®from¡¯ÊôÐÔ»ò£¨2£©°üÀ¨¡®from¡¯ÊôÐÔ£¬ÆäÖµÊÇÕÊ»§µÄÂãJID£¨£©»ò¿Í»§µÄÈ« JID£¨£©¡£·þÎñÆ÷²»×¼·¢Ë͸ø¿Í»§¶ËÒ»¸ö²»°üÀ¨¡®from¡¯ÊôÐԵĽڣ¬Ëü±ØÐëÉèÏë½ÚÊÇ´Ó·þÎñÆ÷ µ½ÒÑÁ¬½Ó¿Í»§¶Ë¡£ ÔÚ'jabber:server'ÃüÃû¿Õ¼äÖУ¬Ò»¸ö½Ú±ØÐë´¦ÀíÒ»¸ö¡®from¡¯ÊôÐÔ£»Èç¹û·þÎñÆ÷ÊÕµ½²»Âú×ã´ËÏÞÖÆµÄ½Ú£¬Ëü±ØÐë²úÉúÒ» ¸öÁ÷´íÎóÌõ¼þ¡£¸ü½øÒ»²½£¬°üº¬ÔÚ¡®from¡¯ÊôÐÔÖеÄJIDµÄÓò±êʶ·û²¿·Ö±ØÐëÆ¥Åä·¢ËÍ·þÎñÆ÷ £¨»òÈκÎÒÑÈÏÖ¤Ïà¹ØÓò£¬Èç·¢ËÍ·þÎñÆ÷µÄÖ÷»úÃû»òÆäËüÓÉ·¢ËÍ·þÎñÆ÷ÒÑÈÏÖ¤Óò£©µÄÖ÷»úÃû£¬µ±ÔÚSASLЭÉÌ»ò»Ø½ÐЭÉÌͨÐÅÖУ»Èç¹ûÒ»¸ö·þÎñÆ÷ÊÕµ½Ò»¸ö²»Âú×ã´Ë Ô¼ÊøµÄ½Ú£¬Ëü±ØÐë²úÉúÒ»¸öÁ÷´íÎóÌõ¼þ¡£ÕâЩÌõ¼þ¶¼±ØÐë¹Ø±ÕÁ÷²¢ÖÕֹDZÔÚµÄTCPÁ¬½Ó£»ÕâÓÐÖúÓÚ×èÖ¹ÆÛÕ©·þÎñÆ÷ µÄ·ñÈÏ·þÎñ¹¥»÷¡£

9£®1£®3 id

¿ÉÑ¡¡®id¡¯ÊôÐÔ¿ÉÄÜÓÉ·¢ËÍʵÌåÒòÄÚ²¿¸ú×ÙÊÕ·¢£¨ÌرðÊǸú×Ù¹ÌÓÐÔÚIQ½ÚÓïÒåÖеÄÇëÇó-ÏìÓ¦½»»¥£©½Ú¶øÊ¹Ó᣶ÔÖµ¡®id¡¯ÊôÐÔÀ´Ëµ£¬ËüÊÇ¿ÉÑ¡µÄΨһȫ¾ÖµÄ£¬ÔÚÓòÄڵĻòÁ÷Öеġ£IQ½ÚÓïÒåÇ¿¼ÓÁËÆäËüÔ¼Êø£»¿´IQÓïÒ壨9.2.3£©¡£

9£®1£®4 type

ÀàÐÍÓòÊôÐÔÖ¸¶¨Ä¿µÄ»òÏûÏ¢ÉÏÏÂÎÄ£¬³öϯ»òIQ½ÚµÄÏêϸÐÅÏ¢¡£¡®type¡¯ÊôÐÔµÄÌØ±ðÔÊÐíÖµÒÀÀµ½ÚÊÇ·ñÊÇÒ»¸öÏûÏ¢£¬³öϯ£¬»òIQ£»ÏûÏ¢Óë³öϯ½ÚµÄÖµÊÇÌØ±ðÓà ÓÚ¼´Ê±ÏûÏ¢Óë³öϯӦÓõ쬲¢Òò´Ë¶¨ÒåÒåÔÚ[XMPP-IM]£¬È»¶øIQ½ÚµÄÖµÌØÖ¸IQ½ÚÔÚÒ»¸ö½á¹¹»¯µÄÇëÇó-ÏìÓ¦¡°»á»°¡±ÖеĽÇÉ«£¬²¢Òò´Ë¶¨ÒåÔÚÒÔÏÂIQ ÓïÒ壨9.2.3½Ú£©¡£¶ÔÈýÖÖ½Ú½öÓеÄÒ»¸öͨÓá®type¡¯ÖµÊÇ¡°error¡±£»¿´½Ú´íÎó£¨9.3½Ú£©¡£

9£®1£®5 xml:lang

´Ë½ÚÓ¦µ±´¦ÀíÒ»¸ö¡®xml:lang¡¯ÊôÐÔ£¨¶¨ÒåÔÚ[XML]2.2½Ú£©£¬Èç¹û½Ú°üº¬ÇãÏòÓÚ±íʾµ½Ò»¸öÈËÀàÓû§£¨RFC2277[CHARSET]ÖÐÓнâ ÊÍ£¬¡°¶ÔÈ˵Ĺú¼Ê»¯¡±£©µÄXML×Ö·ûÊý¾Ý¡£¡®xml:lang¡¯ÊôÐÔÖµÖ¸¶¨ÈÎÒâÈËÀà¿É¶ÁXML×Ö·ûÊý¾ÝµÄȱʡÓïÑÔ£¬¿ÉÄܱ»Ìض¨µÄ×ÓÔªËØµÄ ¡®xml:lang¡¯ÊôÐÔ¸²¸Ç¡£Èç¹û½ÚûÓС®xml:lang¡¯ÊôÐÔ£¬ÊµÏÖ±ØÐëÉèÏëΪÁ÷Ö¸¶¨µÄȱʡÓïÑÔÒÑÔÚÒÔÏÂÁ÷ÊôÐÔ£¨4¡£4½Ú£©Öж¨Òå¡£ ¡®xml:lang¡¯ÊôÐÔµÄÖµ±ØÐëÊÇÒ»¸öNMTOKEN²¢±ØÐë×ñ´Ó¶¨ÒåÔÚ3066[LANGTAGS]Öеĸñʽ¡£

9£®2»ù±¾ÓïÒå 9£®2£®1ÏûÏ¢ÓïÒå

½ÚÖÖÀà¿É±»¿´×÷¡°ÍÆ¡±»úÖÆ£¬Ò»¸öʵÌåÍÆÐÅÏ¢¸øÆäËüʵÌ壬ÓëEMAILϵͳÖз¢ÉúµÄͨÐÅÀàËÆ¡£ËùÓÐÏûÏ¢½ÚÓ¦¸ÃÓµÓС®to¡¯ ÊôÐÔ£¬Ö¸¶¨ÓÐÒâµÄÏûÏ¢½ÓÊÕÕߣ»¸ù¾Ý½ÓÊÕµ½ÄÇÑùµÄÒ»¸ö½Ú£¬·þÎñÆ÷Ó¦¸Ã·ÓÉ»ò´«ËÍËüµ½ÓÐÒâµÄ½ÓÊÕÕߣ¨²Î¿¼·þÎñÆ÷´¦ÀíÓÃÓÚÏà¹ØXML½ÚµÄͨÓ÷ÓÉÓë´«Ë͹æÔò XML½ÚµÄ¹æÔò£¨10½Ú£©£©¡£

9£®2£®2 ³öϯÓïÒå

ÔªËØ¿É±»¿´×÷»ù±¾¹ã²¥»ò¡°³ö°æ-¶©ÔÄ¡±»úÖÆ£¬¶àʵÌåÊÕµ½ËûÃÇÒѶ©ÔÄ£¨ÔÚÕâÖÖÇé¿öÏ£¬ÍøÂç¿ÉÀûÓÃÐÅÏ¢£©ÊµÌåµÄÐÅÏ¢¡£×ÜµÄ À´Ëµ£¬³ö°æÊµÌåÓ¦¸Ã·¢ËÍÒ»¸ö²»´ø¡®to¡¯ÊôÐԵijöϯ½Ú£¬ÔÚÕâÖÖÇé¿öÏ£¬Óë´ËʵÌåÏàÁ¬µÄ·þÎñÆ÷Ó¦¸Ã¹ã²¥»ò¸´ÓýڸøËùÓж©ÔÄʵÌ塣Ȼ¶ø£¬Ò»¸ö³ö°æÊµÌåÒ²¿ÉÄÜ·¢ ËÍÒ»¸ö´øÓС®to¡¯ÊôÐԵijöϯ½Ú£¬´ËÖÖÇé¿öÏ£¬·þÎñÆ÷Ó¦¸Ã·ÓÉ»ò´«Ëͽڵ½ÓÐÒâµÄ½ÓÊÕÕß¡£²Î¿¼´¦ÀíXML½Ú£¨10½Ú£©µÄ·þÎñÆ÷¹æÔò£¬ÓÃÓÚͨÓ÷ÓÉÓëÏà¹Ø XML½ÚµÄ´«Ë͹æÔò£¬²¢ÇÒÓÃÓÚ¼´Ê±ÏûÏ¢Óë³öϯӦÓõijöϯ-ÌØ¶¨¹æÔò[XMPP-IM]¡£

9£®2£®3 IQÓïÒå

ÐÅÏ¢/ÇëÇ󣬻òIQ£¬ÊÇÒ»¸öÇëÇó-ÏìÓ¦»úÖÆ£¬Óë[HTTP]ÔÚijЩ·½ÃæÏàËÆ¡£IQÓïÒåÈÃÒ»¸öʵÌåÏòÆäËüʵÌåÇëÇó»ò½ÓÊÕÆäËüʵÌåµÄÏìÓ¦³ÉΪ¿ÉÄÜ¡£ÇëÇóÓëÏìÓ¦ µÄÊý¾ÝÄÚÈÝÓÉIQÎÞËØµÄÖ±½Ó×ÓÔªËØµÄÃüÃû¿Õ¼äÉùÃ÷¶¨Ò壬²¢ÇÒ£¬½»»¥ÓÉÇëÇóʵÌåͨ¹ýʹÓá®id¡¯ÊôÐÔÀ´¸ú×Ù¡£Òò´Ë£¬IQ½»»¥×ñ´Ó½á¹¹»¯Êý¾Ý½»»»µÄÒ»¸öͨÓÃÄ£ ʽ£¬´Ë½»»»ÀýÈçµÃµ½/½á¹û»òÉèÖÃ/½á¹û£¨ËäÈ»Èç¹ûºÏÊʵϰ£¬¶ÔÒ»¸öÇëÇóµÄÏìÓ¦¿ÉÄÜ»áÒÔ´íÎ󷵻أ©£º

Requesting Responding Entity Entity ---------- ---------- | | | | | ------------------------> | | | | | | <------------------------ | | | | | | ------------------------> | | | | | | <------------------------ | | |

ΪÁ˼ÓÇ¿ÕâЩÓïÒ壬ÒÔϹæÔòÓ¦Ó㺠1£© ¶ÔIQ½ÚÀ´Ëµ£¬¡®id¡¯ÊôÐÔÊÇREQUIRED¡£

2£© ¶ÔIQ½ÚÀ´Ëµ¡£¡®type¡¯ÊôÐÔÊÇÐèÒªµÄ¡£Öµ±ØÐëÊÇÒÔÏÂÖ®Ò»£º *get¡ª¡ª½ÚÊÇÒ»¸öÓÃÓÚÐÅÏ¢»òÐèÇóµÄÇëÇó¡£

*set¡ª¡ª½ÚÌṩËùÐèÊý¾Ý£¬ÉèÖÃÐÂÖµ£¬»òÌæ»»ÏÖ´æÖµ¡£ *result¡ª¡ª½ÚÊdzɹ¦µÃµ½»òÉèÖÃÇëÇóµÄÏìÓ¦¡£

*error¡ª¡ªÏÈǰ·¢Ë͵õ½»òÉèÖõÄÏà¹Ø¹ý³Ì»ò´«Ë͵ĴíÎ󣨲ο¼½Ú´íÎó£¨9.3½Ú£©£©¡£ 3£© ÊÕµ½ÀàÐÍΪ¡°get¡±»ò¡°set¡±µÄIQÇëÇóµÄʵÌ屨ÐëÒÔÀàÐÍΪ¡°result¡±»ò¡°error¡±µÄIQÏìÓ¦À´ÏìÓ¦£¨ÏìÓ¦±ØÐë±£ÁôÇëÇóµÄ¡®id¡¯ÊôÐÔ£©¡£

4£© ÊÕµ½ÀàÐÍΪ¡°result¡±»ò¡°error¡±µÄ½Ú²»×¼¿¿·¢ËÍÒ»¸ö½øÒ»²½µÄÀàÐÍΪ¡°result¡±»ò¡°error¡±µÄIQÏìÓ¦½ÚÀ´ÏìÓ¦£»È»¶ø£¬ÈçÒÔÉÏÏÔʾ£¬ÇëÇóʵÌå¿ÉÄÜ·¢ËÍÁíÒ»¸öÇëÇó£¨È磺һ

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)