?? 0038.htm
字號:
<html>
<head>
<title>新時代軟件教程:操作系統(tǒng) 主頁制作 服務器 設計軟件 網(wǎng)絡技術 編程語言 文字編輯</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
body, table {font-size: 9pt; font-family: 宋體}
a {text-decoration:none}
a:hover {color: red;text-decoration:underline}
.1 {background-color: rgb(245,245,245)}
-->
</style>
</head>
<p align="center"><script src="../../1.js"></script></a>
<p align="center"><big><strong>jsp與applet通信</strong></big></p>
<div align="right">(編譯/Blueski)</div>
很簡單,你可以使用 java.net.URLConnection 和 java.net.URL類來打開一個標準的 HTTP連接,與web 服務器取得連接。服務器隨后以通常的方式將這一信息傳送給servlet。基本上,applet可以看作是一個a web瀏覽器,servlet并不能區(qū)分這2者。對servlet來說,applet僅僅是另一個HTTP客戶。 <br>
<br>
(當然,你可以寫一個servlet,專門由你的applet對它進行調用,在這種情況下servlet確實能知道2者的差別。你也可以在一個客戶段TCP端口打開一個ServerSocket,然后讓你的applet打開一個 Socket連接。然后你必須設計和實現(xiàn)一個客戶段socket-level協(xié)議來對通信進行處理。這就是你可以寫的東西。例如,一個聊天applet和一個servlet進行通信。總之,做一個客戶端協(xié)議相比用HTTP要花費更多工作量,但更靈活。但是,客戶端協(xié)議要花費長時間來通過防火墻。) <br>
<br>
如要看更詳細資料,你可以參考下列頁面:<br>
<br>
http://www.sun.com/software/jwebserver/faq/faq.html<br>
<br>
Questions C8<br>
<br>
http://www.sun.com/software/jwebserver/faq/faq.html#c8<br>
<br>
和 C9<br>
<br>
http://www.sun.com/software/jwebserver/faq/faq.html#c9。<br>
<br>
Chad Darby有一篇帶源程序的文章在:<br>
<br>
http://www.j-nine.com/pubs/applet2servlet/index.htm.<br>
<br>
Netscape DevEdge Online 也有類似文章 - 企業(yè)應用中Applet-to-Servlet通信<br>
<br>
http://developer.netscape.com/viewsource/index_frame.html?content=fields_servlet/fields_servlet.html
</table>
<p align="center"><script src="../../2.js"></script></a>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -