📄 xml.html
字号:
language resources.</b><br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font size="-2">You
could ask jChatBox resources given a supported language</font></font><font size="-2">.
All resources' names (e.g. login.chatroom.label) are avaible
in WEB-INF/conf/resources_en.xml<br>
<font color="#666666">It returns XML data matching to
resources.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=resource<br>
language=spanish </font></td>
</tr>
</table>
<br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font size="-2" color="#990000">(*)
means that you have to be logged in the chatroom</font>.<br>
<br>
For instance, to get info about all chatrooms, you could send
your request through the following URL :<br>
</font><font size="-1"><b><font size="-2" face="Arial, Helvetica, sans-serif">http://yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=manager</font></font></b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><br>
<br>
To login the chatroom identified by ID = 1, you could try :<br>
<b><font size="-2" face="Arial, Helvetica, sans-serif">http:/yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=manager</font>&<font color="#CC0000">name=John</font>&<font color="#CC0000">chatrooms=1</font></font><font size="-2" face="Geneva, Arial, Helvetica, san-serif">
</font></b></font>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">To
send a message to everyone in the chatroom you've joined,
you could have :<br>
<font size="-2" face="Arial, Helvetica, sans-serif"><b>http:/yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=chat</font>&<font color="#CC0000">to=ALL</font>&<font color="#CC0000">msg=Hello%20all%21</font></b></font><b><font size="-2" face="Geneva, Arial, Helvetica, san-serif">
</font></b></font> </p>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">To
keep synchronized with the chatroom you've joined, you must
have :<br>
<font size="-2" face="Arial, Helvetica, sans-serif"><b>http:/yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=refresh</font></b></font></font></p>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">To
keep synchronized with the chatroom you've joined and get<u>
only new messages since the last access</u>, you must have
:<br>
<font size="-2" face="Arial, Helvetica, sans-serif"><b>http:/yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=refresh&newonly=true<br>
</font></b><font color="#CC0000" face="Verdana, Arial, Helvetica, sans-serif"><b><font color="#333333">Note:
This feature is used in Applet and FLASH5+ clients.</font></b></font></font></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">To
logout from the chatroom you've joined, you could try :<br>
<font size="-2" face="Arial, Helvetica, sans-serif"><b>http:/yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=logout</font></b></font><b><font size="-2" face="Geneva, Arial, Helvetica, san-serif">
</font></b></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">To
get supported languages list, you could try :<br>
<font size="-2" face="Arial, Helvetica, sans-serif"><b>http:/yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=languages</font></b></font></font></font></font></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">To
get resources for a given supported language, you could try
:<br>
<font size="-2" face="Arial, Helvetica, sans-serif"><b>http:/yourserver.com/jchatbox<font color="#000099">/xml_connector/processor.jsp</font>?<font color="#CC0000">todo=resource</font>&<font color="#CC0000">language=spanish</font></b></font></font></font></font></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#333333"><b><br>
</b></font><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="#333333"><b>
<font color="#CC0000">XML Connector FAQ :</font><br>
</b></font><br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>Could
I use my customized login module with XML Connector service
?</b><br>
Sure, edit xml_connector/processor.jsp and set your login
module through Connector.setLoginModule("yourLogin.module").
Default is </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">jChatBox.Service.UserLogin</font></font></font></font></font><font size="-1">.
<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">s<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>How
to modify XML encoding to support more charset ?</b><br>
Edit xml_connector/processor.jsp and set your encoding (e.g.
UTF-8) through Connector.setXMLEncoding("anEncoding")
and response.setContentType("text/xml; charset=</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">anEncoding</font></font></font></font></font></font></font></font></font></font></font><font size="-1">").
Default is </font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1">ISO-8859-1</font></font></font></font></font></font></font></font></font></font></font><font size="-1">.<br>
</font></font></font></font></font></font><font size="-1"><b><br>
How to enable/disable DTD header from XML files ?</b><br>
Edit xml_connector/processor.jsp and enable/disable through
Connector.setDTDEnabled(true/false) method.<br>
</font></font></font></font><br>
<font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>How
to add XSL stylesheet processing instruction in XML files
header ?</b><br>
Edit xml_connector/processor.jsp and enable/disable through<br>
Connector.setXSL.....("URI to XSL stylesheet") methods.
null parameter means that stylesheet processing instruction
is disabled.<br>
<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><b>Where
could I find more information about XMLConnector API ?</b><br>
Check out jChatBox API - Service package. Try this <a href="api/index.html" target="_blank">link</a>.<br>
You can also check out JavaZOOM's online forums (JSP or XML
forum) : <br>
<font size="-2"><a href="http://www.javazoom.net/services/forums/index.jsp" target="_blank">http://www.javazoom.net/services/forums/index.jsp</a></font><br>
</font></font></font></font></font></font><font size="-1">
</font></font></font></font></font> <br>
<font size="-1"><b>Does XML Connector compliant with SOAP
?</b><br>
No, even if we have remote "procedures" with XML
over HTTP, XMLConnector is not SOAP compliant. It's just a
way to get jChatBox chatrooms info/content formated as standard
XML.<br>
<br>
</font></font></font></p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="770" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="146">
<td width="624" align="center" bgcolor="#FFFFFF">
<table border="0" cellspacing="1" cellpadding="0" vspace="0" hspace="0" name="Short Menu" width="100%" align="center" height="30">
<tr>
<td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net" target="_top"><font face="Arial, Helvetica, sans-serif">[News]</font></a></font>
</td>
<td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/applets/applets.html" target="_top"><font face="Arial, Helvetica, sans-serif">[Applets]</font></a></font>
</td>
<td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/jzservlets/servlets.html" target="_top"><font face="Arial, Helvetica, sans-serif">[Servlets]</font></a></font>
</td>
<td nowrap align="center" width="16%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/services/services.html"
target="_top"><font face="Arial, Helvetica, sans-serif">[Services]</font></a></font>
</td>
<td nowrap width="14%" align="center" bgcolor="#FFFF99"> <font size="-2" face="Arial, Helvetica, sans-serif"><a href="http://www.javazoom.net/javalayer/javalayer.html" target="_top">[Projects]</a></font>
</td>
<td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2"><a href="http://www.javazoom.net/links/links.html" target="_top"><font face="Arial, Helvetica, sans-serif">[Links]</font></a></font>
</td>
<td nowrap align="center" width="14%" bgcolor="#FFFF99"> <font size="-2" face="Arial, Helvetica, sans-serif"><a href="http://www.javazoom.net/about/about.html" target="_top">[About]</a></font>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="146" align="center" valign="bottom">
<td width="624" align="center" valign="bottom" nowrap>
<p><font size="-1" face="Courier New, Courier, mono">Copyright © JavaZOOM
1999-2004</font></p>
<p><font size="-1" face="Courier New, Courier, mono"><font size="-2" face="Arial, Helvetica, sans-serif"><a href="http://java.sun.com" target="_blank">Java</a>
is a trademark of Sun Microsystems,Inc. All other company and/or product
names are the property of their respective owners.</font></font></p>
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -