亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? x524.htm

?? Its a xmpp protocol book
?? HTM
字號:
<HTML
><HEAD
><TITLE
>Messaging</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.64
"><LINK
REL="HOME"
TITLE="Programming Jabber"
HREF="book1.htm"><LINK
REL="UP"
TITLE="Inside Jabber"
HREF="c445.htm"><LINK
REL="PREVIOUS"
TITLE="Asynchronous Nature"
HREF="x503.htm"><LINK
REL="NEXT"
TITLE="Payload Carrier"
HREF="x557.htm"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Programming Jabber</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="x503.htm"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Chapter 2. Inside Jabber</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="x557.htm"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="JABTDG-CH-2-SECT-2.3"
>Messaging</A
></H1
><P
>We've been using the term "message" in quite a general sense - to represent
data passing from one Jabber entity to another. In fact, as we'll see in
<A
HREF="c3612.htm"
>Chapter 5</A
>, there are different types, and subtypes, of
message&mdash;and each one 
has a certain role within the whole context of the Jabber protocol. These
messaging types are sometimes referred to as elements, and there are three
of them - 
<TT
CLASS="LITERAL"
>&#60;message/&#62;</TT
>, 
<TT
CLASS="LITERAL"
>&#60;iq/&#62;</TT
> and
<TT
CLASS="LITERAL"
>&#60;presence/&#62;</TT
>. 

<A
NAME="JABTDG-CH-2-FOOTNOTE-2"
HREF="#FTN.JABTDG-CH-2-FOOTNOTE-2"
>[1]</A
></P
><P
>The <TT
CLASS="LITERAL"
>&#60;message/&#62;</TT
> element has five subtypes -
<I
CLASS="EMPHASIS"
>normal</I
>, <I
CLASS="EMPHASIS"
>chat</I
>,
<I
CLASS="EMPHASIS"
>groupchat</I
>, <I
CLASS="EMPHASIS"
>headline</I
>, and
<I
CLASS="EMPHASIS"
>error</I
>, for example. 
The <TT
CLASS="LITERAL"
>&#60;iq/&#62;</TT
> and
<TT
CLASS="LITERAL"
>&#60;presence/&#62;</TT
> elements also have subtypes
to distinguish and describe their usage and context.
(The <TT
CLASS="LITERAL"
>&#60;iq/&#62;</TT
> element has types 
<I
CLASS="EMPHASIS"
>get</I
>, <I
CLASS="EMPHASIS"
>set</I
>, 
<I
CLASS="EMPHASIS"
>result</I
>, and <I
CLASS="EMPHASIS"
>error</I
>, while
the <TT
CLASS="LITERAL"
>&#60;iq/&#62;</TT
> element has types
<I
CLASS="EMPHASIS"
>available</I
> and <I
CLASS="EMPHASIS"
>unavailable</I
>.)
Furthermore, we already know that
these elements can be extended using namespaces. Each type and subtype,
and each of the pre-defined namespaces (those that begin 
'<TT
CLASS="LITERAL"
>jabber:</TT
>') have been designed with specific scenarios
in mind.</P
><P
>There's a certain amount of consideration to be given in this respect when
designing our messaging solutions and applications; how should we employ the 
basic message types, and do we need to create our own custom extensions
qualified by our own namespaces?</P
><P
>For the most part, the answers to these questions will depend on what
sort of solution needs to be developed; however, it is also important to
consider what support is already available 'off the shelf' in the form of
Jabber clients. This is especially the case if the application is A2P or
P2A. These Jabber clients provide varying levels of features supporting
the different message types and subtypes. For example, WinJab (for Win32
platforms) and Jarl (cross-platform, written in Perl/Tk) both support the
<TT
CLASS="LITERAL"
>&#60;message/&#62;</TT
> subtype
<I
CLASS="EMPHASIS"
>headline</I
> and can display
URL information, which typically comes attached to the message in a 
<TT
CLASS="LITERAL"
>jabber:x:oob</TT
> qualified extension, in a useful way. If 
you're writing a news headline alert mechanism, for example, you may want
to consider aiming development with a target of WinJab or Jarl in mind;
the alternative is to develop your custom news headline viewer client.</P
></DIV
><H3
CLASS="FOOTNOTES"
>Notes</H3
><TABLE
BORDER="0"
CLASS="FOOTNOTES"
WIDTH="100%"
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
WIDTH="5%"
><A
NAME="FTN.JABTDG-CH-2-FOOTNOTE-2"
HREF="x524.htm#JABTDG-CH-2-FOOTNOTE-2"
>[1]</A
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
WIDTH="95%"
><P
>Actually, there are four - but the
fourth&mdash;<TT
CLASS="LITERAL"
>&#60;route/&#62;</TT
>&mdash;
is only used by the server, to route messages between the various
components.</P
></TD
></TR
></TABLE
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="x503.htm"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="book1.htm"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="x557.htm"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Asynchronous Nature</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="c445.htm"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Payload Carrier</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美乱妇15p| 亚洲自拍欧美精品| 亚洲精品免费在线观看| 日韩精品免费专区| 一本大道久久a久久综合| 日韩久久久久久| 亚洲国产成人高清精品| 不卡视频免费播放| 国产精品午夜免费| 日本不卡一区二区| 色狠狠色噜噜噜综合网| 国产精品久久久久久久第一福利| 蜜臀久久久99精品久久久久久| 91免费看片在线观看| 久久久久88色偷偷免费| 久久99精品国产麻豆婷婷洗澡| 欧美日韩精品电影| 亚洲精品乱码久久久久久日本蜜臀| 高清成人在线观看| 国产日产欧产精品推荐色| 美女一区二区久久| 欧美一三区三区四区免费在线看| 亚洲欧美日韩国产手机在线 | 久久久亚洲欧洲日产国码αv| 亚洲18影院在线观看| 91福利在线播放| 亚洲精品亚洲人成人网在线播放| 99久久综合精品| 国产精品美女久久久久久久网站| 丁香婷婷综合网| 国产欧美日韩中文久久| 国产成人免费视频网站高清观看视频 | 欧美日韩国产高清一区| 亚洲国产乱码最新视频| 欧美日韩亚洲国产综合| 亚洲一卡二卡三卡四卡五卡| 欧美午夜精品免费| 五月婷婷另类国产| 日韩区在线观看| 国产一区二区三区免费| 国产精品毛片久久久久久久| 不卡一区二区在线| 亚洲综合激情另类小说区| 欧美亚洲动漫另类| 日韩成人午夜精品| 日韩欧美一级在线播放| 国产福利一区在线| 18成人在线观看| 欧美日韩精品一区二区三区| 日本女人一区二区三区| 久久久无码精品亚洲日韩按摩| 国产**成人网毛片九色| 亚洲美女视频在线| 欧美美女一区二区三区| 国产综合久久久久久久久久久久| 国产嫩草影院久久久久| 欧美色综合影院| 国产在线麻豆精品观看| 中文字幕一区二区日韩精品绯色| 欧美在线不卡一区| 日韩国产欧美在线视频| 国产网站一区二区| 欧洲一区二区三区在线| 精品一区二区精品| 亚洲男帅同性gay1069| 欧美一区二区三区免费| 成人夜色视频网站在线观看| 石原莉奈在线亚洲二区| 国产欧美一区二区三区在线老狼| 日本国产一区二区| 国产成人啪免费观看软件| 亚洲国产日韩一区二区| 国产欧美综合在线| 欧美一区二区视频免费观看| 成人高清在线视频| 美女视频网站黄色亚洲| 亚洲色图在线视频| 国产夜色精品一区二区av| 欧美精品色综合| www.一区二区| 久久国产精品第一页| 一区二区三区成人在线视频| 国产香蕉久久精品综合网| 欧美日韩1区2区| bt欧美亚洲午夜电影天堂| 日韩av一二三| 一二三区精品视频| 国产精品久久久久久久久久久免费看| 日韩欧美一区二区三区在线| 欧美艳星brazzers| aa级大片欧美| 国产高清在线精品| 激情综合亚洲精品| 蜜乳av一区二区| 日日摸夜夜添夜夜添国产精品| 亚洲四区在线观看| 国产精品不卡在线观看| 国产亚洲欧美色| 国产亚洲精品aa| 久久久久久9999| 2欧美一区二区三区在线观看视频| 欧美日韩国产天堂| 欧美日韩亚洲另类| 欧美午夜寂寞影院| 欧美私人免费视频| 欧美日韩国产电影| 欧美浪妇xxxx高跟鞋交| 欧美老年两性高潮| 3d成人h动漫网站入口| 欧美日韩五月天| 欧美日韩色一区| 欧美精品第1页| 5月丁香婷婷综合| 在线成人av网站| 欧美一区二区三区四区五区| 666欧美在线视频| 欧美大片拔萝卜| 欧美精品一区二区蜜臀亚洲| 精品日韩99亚洲| 久久久久久黄色| 国产精品女上位| 亚洲欧美日韩在线播放| 一区二区免费在线播放| 五月婷婷综合网| 久久电影网电视剧免费观看| 国产一区二区三区香蕉| 成人av在线资源网| 91在线播放网址| 在线成人av影院| 精品国精品自拍自在线| 中文字幕欧美区| 亚洲激情男女视频| 五月婷婷激情综合| 韩国女主播成人在线| k8久久久一区二区三区| 在线观看一区日韩| 精品美女在线播放| 亚洲天堂精品在线观看| 日日夜夜精品免费视频| 国产在线观看免费一区| 色偷偷久久一区二区三区| 欧美精品亚洲一区二区在线播放| 欧美一级精品大片| 中文字幕av不卡| 午夜天堂影视香蕉久久| 久久99精品国产麻豆婷婷| 91无套直看片红桃| 日韩欧美精品在线| 1024亚洲合集| 久久国产尿小便嘘嘘尿| 99r精品视频| 日韩美女视频一区二区在线观看| 国产精品成人网| 久久精品国产99久久6| 一本大道久久a久久精品综合| 欧美一级一区二区| 亚洲日本免费电影| 国产精品综合网| 欧美日韩电影一区| 国产精品久久久久久久久搜平片| 天堂成人免费av电影一区| 成人免费毛片片v| 日韩亚洲欧美一区二区三区| 国产精品二三区| 国产一区二区三区在线观看精品 | 综合久久综合久久| 免费在线观看日韩欧美| 91在线视频免费91| 久久久久久久综合色一本| 日韩成人免费在线| 欧美系列亚洲系列| 亚洲欧美日韩一区二区| 国产精品18久久久久| 欧美一区二区私人影院日本| 亚洲欧美日韩成人高清在线一区| 国产在线精品一区二区夜色 | 强制捆绑调教一区二区| 欧美视频在线一区二区三区 | 欧美国产日韩一二三区| 麻豆91精品视频| 欧美日韩午夜在线视频| 曰韩精品一区二区| 99久久婷婷国产综合精品电影 | av网站免费线看精品| 久久久综合九色合综国产精品| 日产精品久久久久久久性色 | 一本一道久久a久久精品| 久久亚洲一区二区三区明星换脸 | 午夜精品福利一区二区三区蜜桃| 成人国产在线观看| 国产欧美日韩精品a在线观看| 久国产精品韩国三级视频| 777午夜精品免费视频| 视频一区二区三区在线| 欧美日本韩国一区二区三区视频| 亚洲一区在线视频| 欧美午夜影院一区| 丝袜美腿一区二区三区| 欧美群妇大交群中文字幕| 日韩av一级电影|