为普通消息。
例子:
<message to="cindy0$gov@scommnet.cn">
<body>Wherefore art though Romeo?</body>
</message>
3.1.2.type=”chat”
表示消息需要被一个接一个的显示在聊天界面上(一般是一条接一条的界面,不过实际
界面可以被用户自己定义。)
例子:
<message to="romeo@montague.net/orchard" type="chat">
<body>Wherefore art though Romeo?</body>
</message>
3.1.3.type=”error”
表示消息被描述成一个错误条件。实际的错误在消息中用一个<error/>元素来描述。一个
<message/>元素包括一个<body/>和一个<error/>。下面的例子将演示,当 Juliet 对一个不存
在的用户发送一个“hi”的消息时,将收到的包体:
例子:
<message
to="juliet@capulet.com"
from="flomeo@montague.net"
type="error">
<body>hi</body>
<error code="404">Not Found</error>
</message>
3.1.4. type=”groupchat”
表示本消息需要在一个聊天室的界面中进行显示。
例子:
<message to="cauldron@conference.witches.org" type="groupchat">
<body>Double, double toil and trouble</body>
</message>
<message type="groupchat" to="test@conference.scommnet.cn" >
<body> Double, double toil and trouble </body>
</message>
3.2. <message/>其它属性
除了设置“type”属性,还可以通过下面的属性修改<message/>元素:
3.2.1. “from”属性
消息发送者的标志。总得来说,Jabber ID 的”from”必须是 user@host/resource 的格式。从