import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import nl.justobjects.pushlet.core.Dispatcher;
import nl.justobjects.pushlet.core.Event;
import nl.justobjects.pushlet.core.SessionManager;
public class ChatServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public ChatServlet() {
super();
}
protected void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// myUnicast();
myBroadcast();
// myBroadcast();
request.getRequestDispatcher("send.jsp").forward(request, response);
}
//指定用户发送
private void myMulticast() {
Event event = Event.createDataEvent("/chat");
// Event event = Event.createDataEvent("/guoguo");
event.setField("hw", "Multicast msg");
Dispatcher.getInstance().unicast(event, "piero"); // 向所有和myevent1名称匹配的事件推送
System.out.println("wa success....");
}
private void myBroadcast() {
Event event = Event.createDataEvent("/chat"); // 向所有的事件推送,不要求和这儿的myevent1名称匹配
event.setField("hw", "Broadcast msg");
Dispatcher.getInstance().broadcast(event);
System.out.println("asw success....");
}
}
最近下载更多
912299793 LV21
2021年2月10日
libin19830831 LV1
2021年1月11日
ihopefree LV1
2018年12月20日
1154678481 LV9
2018年10月10日
a987013741 LV9
2018年8月10日
zhangtiancheng LV10
2018年7月25日
ZeSino LV5
2018年6月27日
swc1234 LV1
2018年6月11日
C544350851 LV27
2018年5月9日
xuxu002_long LV8
2018年2月16日
最近浏览更多
lironggang LV38
2023年4月25日
好的好的 LV9
2022年7月13日
nibin576 LV6
2022年5月31日
康 LV1
2021年11月24日
13798956075 LV1
2021年10月8日
长得丑活得久 LV3
2021年3月8日
912299793 LV21
2021年2月10日
libin19830831 LV1
2021年1月11日
dongzhan LV12
2020年12月22日
油炸糖醋鲤鱼 LV5
2020年10月7日

