三、实战
1、服务端
首先,我们来构造服务端。考虑到本文的重点只是用xmlsocket 进行及时监控,而服务端知识来模拟生产系统,为了节省篇幅,我们对服务端的功能进行了简化,只要求其能够做到(使用java语言完成服务端的编写)监听指定的端口,当有客户端请求时,启动一个新的线程与之建立连接。
try{
serversocket server = new serversocket(integer.parseint (args[0]));
while(true) {
system.out.println(" start listenning the tcp port " + integer.parseint(args[0]));
system.out.println("-------------------------------------------");
socket client = server.accept();
system.out.println("remote host is "+ client.get.netaddress());
new serverthread (client).start();
}
}catch (ioexception ex){
ex.printstacktrace();
}
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器