📄 xml.html
字号:
<html>
<head>
<TITLE>jChatBox - XML Connector</TITLE>
<STYLE TYPE="text/css">
<!--
a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline}
-->
</STYLE>
</head>
<body bgcolor="#FFFFFF" onLoad="" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#333333" vlink="#6666FF" alink="#333333">
<table width="770" border="0" name="Main" height="600" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
<tr>
<td>
<table width="770" border="0" name="Head" height="86" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
<tr>
<td width="279" height="86"><a href="http://www.javazoom.net" target="_top"><img src="finemenu/title.gif" width="279" height="86" border="0" alt="JavaZOOM Web Site" vspace="0" hspace="0"></a></td>
<td width="491" height="86" align="center"><a href="http://www.javazoom.net/jzservlets/jchatbox/jchatbox.html" target="_top"><img src="img/jchatbox.gif" width="400" height="43" border="0" alt="jChatBox homepage"></a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="150" height="514">
<table width="770" border="0" height="514" name="Body" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
<tr nowrap>
<td height="514" width="146" valign="top">
<table width="146" border="0" height="514" cellpadding="0" cellspacing="0" vspace="0" hspace="0">
<tr nowrap align="left">
<td width="146" height="146" background="finemenu/middle.gif">
<b><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#000066">•</font></font></font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"> </font></b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#000099"><a href="software.html" target="_top">Software</a></font></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#000066">•</font></font></font> </b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#000099"><a href="installation.html">Installation</a></font></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#000066">•</font></font></font> </b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#000066"><b><a href="configuration.html">Configuration</a></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#000066">•</font></font></font> </b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1" color="#000066"><b><a href="administrationguide.html" target="_top">Administration</a></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#000066">•</font></font></font> </b><a href="userguide.html" target="_top"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>User
guide</b></font></a><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>
</b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#000066">•</font></font></font> </b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#000066">API</font></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
& Extension<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"> <font color="#000066">•</font></font></font> </b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><a href="license.html" target="_top">License</a></b></font><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
</font></b> </td>
</tr>
<tr nowrap align="center">
<td width="146" height="167" background="finemenu/bottom.gif">
<a href="applets/jads21/jads.html" target="_self"><br>
</a></td>
</tr>
<tr nowrap align="center" valign="top">
<td width="146" height="201"><font size="-1"><a href="api.html"><font size="-2"><<
back</font></a></font> </td>
</tr>
</table>
</td>
<td height="514" width="624" align="center" valign="top">
<table width="98%" border="0" cellspacing="1" cellpadding="0" align="center">
<tr>
<td valign="top" height="103">
<p align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font color="#000099" face="Courier New, Courier, mono"><b><font face="Verdana, Arial, Helvetica, sans-serif">-
XMLConnector Service -</font></b></font></font></font></p>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#CC0000">•
How does it work ?</font><font color="#333333"><br>
</font></b></font>Any client, that could be local or remote
communicates to jChatBox XMLConnector service through HTTP.
Client sends HTTP GET/POST requests to get chatroom information,
to login/logout and to chat. XMLConnector returns standard
XML formated responses that will be processed by the client.<br>
Basically, client needs an XML parser to process responses.
<a href="http://www.macromedia.com/support/flash/interactivity/xml/">FLASH5</a>+
includes a good one. For APPLETS you can use a small one like
<a href="http://nanoxml.sourceforge.net">NanoXML</a> ...<br>
Moreover, client can also use an XSLT processor if presentation
is based on XSL stylesheets.</font></font></font></p>
<p align="center"><img src="img/xmlconnector.gif" width="464" height="113"><br>
<font size="-2" face="Verdana, Arial, Helvetica, sans-serif" color="#333333">jChatBox
XML Connector Service</font><br>
</p>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#333333"><b><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#CC0000">•
</font></b></font></font></font></font><font color="#CC0000">DTD,
XML, XSL and Encoding description</font></b></font><font color="#CC0000">
:</font><br>
Here are DTDs and XML samples produced by XMLConnector service.
Depending on XMLConnector configuration, XML files could include
specific encoding, DTD pointers and XSL stylesheet processing
instruction. You can also find these samples <a href="xml/">here</a>.<br>
</font></font></font></p>
<table width="100%" border="0" cellspacing="1" cellpadding="1">
<tr valign="middle" bgcolor="#EEEEEE" align="center">
<td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>DTD
: <font color="#990000">manager.dtd</font></b></font></td>
<td width="65%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>XML
SAMPLE (1)<br>
</b><font size="-2" color="#666666"><b>Incoming request
: xml_connector/processor.jsp?todo=manager</b></font></font></td>
</tr>
<tr valign="top">
<td width="35%"><font face="Arial, Helvetica, sans-serif" size="-2"><?xml
version="1.0" encoding="UTF-8"?><br>
<font color="#000066"><!ELEMENT CHATROOM EMPTY><br>
<!ATTLIST CHATROOM<br>
DATE CDATA #REQUIRED<br>
ID CDATA #REQUIRED<br>
MAXUSERS CDATA #REQUIRED<br>
NAME CDATA #REQUIRED<br>
SUBJECT CDATA #REQUIRED<br>
TOTALUSERS CDATA #REQUIRED<br>
</font><font face="Arial, Helvetica, sans-serif" size="-2"><font color="#000066">LANGUAGE
CDATA #REQUIRED</font></font><font color="#000066"> <br>
></font><br>
<!ELEMENT MANAGER (CHATROOM+)></font></td>
<td width="65%"><font face="Arial, Helvetica, sans-serif" size="-2"><?xml
version="1.0" encoding="ISO-8859-1"?><br>
<MANAGER><br>
<font color="#000066"><CHATROOM DATE="2001/08/09
20:29" ID="2" MAXUSERS="20"<br>
NAME="FramedRoom" SUBJECT="For Testing
..." TOTALUSERS="0" LANGUAGE="english"/><br>
<CHATROOM DATE="2001/08/09 20:29" ID="1"
MAXUSERS="20"<br>
NAME="AppletRoom" SUBJECT="Test!"
TOTALUSERS="0" </font><font face="Arial, Helvetica, sans-serif" size="-2"><font color="#000066">LANGUAGE="french"</font></font><font color="#000066">/></font><br>
</MANAGER></font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
</font></td>
</tr>
<tr valign="middle" bgcolor="#EEEEEE" align="center">
<td width="35%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>DTD
: <font color="#990000">chatroom.dtd</font></b></font></td>
<td width="65%"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>XML
SAMPLE (2)<br>
</b><font size="-2" color="#666666"><b>Incoming request
: xml_connector/processor.jsp?todo=chatroom</b></font></font></td>
</tr>
<tr valign="top">
<td width="35%"><font face="Arial, Helvetica, sans-serif" size="-2"><?xml
version="1.0" encoding="UTF-8"?><br>
<!ELEMENT CHATROOM EMPTY><br>
<!ATTLIST CHATROOM<br>
DATE CDATA #REQUIRED<br>
ID CDATA #REQUIRED<br>
MAXUSERS CDATA #REQUIRED<br>
NAME CDATA #REQUIRED<br>
SUBJECT CDATA #REQUIRED<br>
TOTALUSERS CDATA #REQUIRED<br>
LANGUAGE CDATA #REQUIRED <br>
></font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -