第一步:创建WebSocket端点(服务器端)
/**
*
*/
package com.webSocket.demo;
import javax.websocket.OnMessage;
import javax.websocket.server.ServerEndpoint;
/**
* 注解@ServerEndpoint是类级别注解,用于告诉Java平台它注解的类是一个WebSocket端点。
* 该注解的唯一强制参数是相对URI
* @author Memphy
* 2016年1月18日 下午2:30:59
*/
@ServerEndpoint("/server")
public class Server {
/**
* 注解@OnMessage是方法级别注解,该注解指定了被注解的方法处理入站消息
* @param incomingMessage 入站消息
* @return String 服务器端返回的数据
*/
@OnMessage
public String reply(String incomingMessage) {
return "The server has received message:" + incomingMessage;
}
}
第二步:创建WebSocket端点(客户端)
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPa