This commit is contained in:
by931
2022-09-06 22:30:37 +08:00
parent 66970f3e38
commit 3d6528675a
796 changed files with 3382 additions and 3382 deletions

View File

@@ -133,7 +133,7 @@ function hide_canvas() {
</code></pre>
<h3>结构</h3>
<p>回到这个工程,新建一个工程编写 WebSocket 实现通信案例。工程如图:</p>
<p><img src="assets/38520c5f22d961494869d108b3c044711525329.png" alt="file" /></p>
<p><img src="assets/38520c5f22d961494869d108b3c044711525329.png" alt="png" /></p>
<p>目录核心如下:</p>
<ul>
<li>EchoHandler websocket 处理类(类似 HTTP Servlet 处理)</li>
@@ -216,7 +216,7 @@ mvn clean install
<p>打开 <a href="https://www.websocket.org/echo.html">https://www.websocket.org/echo.html</a>网页,大多数浏览器是支持 WebSokcet 协议的。</p>
<p>Location - 输入通信地址、点击 Conect 会出现 CONNECTED。</p>
<p>然后发送消息,可以看到服务端返回对应的消息。如果此时关闭了服务端,那么会出现 DISCONNECTED</p>
<p><img src="assets/39b8cd4ff4872ca11fd091744c83e5171525330.png" alt="file" /></p>
<p><img src="assets/39b8cd4ff4872ca11fd091744c83e5171525330.png" alt="png" /></p>
<h3>websocket-client.html HTML 客户端实现</h3>
<p>实现 HTML 客户端:</p>
<pre><code>&lt;!DOCTYPE html&gt;