tomcat的做法
listen8005端口
另一个进程向此端口发送kill指令
然后tomcat自己控制退出

解决方案 »

  1.   

    谢谢,高手提出的一个解决方案,你的想法是通过socket的监听,还有其他的方法吗?这个问题我想过好多次了.要解决的问题是有一个可以在不同进程中进行通信的协议,在java中有已经封装好的方法和类可以直接进行使用吗?
      

  2.   

    有的,但直接用socket的更好,协议可以自定
      

  3.   

    String sURL = "http://"+_sIP+"/thc/out/"+sProgram+".asp?spid="+spid+
                                  "&msg1="+param1+
                                  "&msg2="+param2+
                                  "&phone="+phone;
                    //sURL ="http://www.263.net";
                    _auguryLog.logMsg(sURL);
                    try{
                        java.net.URL l_url = new java.net.URL(sURL);
                        java.net.HttpURLConnection l_connection = (java.net.HttpURLConnection) l_url.openConnection();
                        l_connection.connect();
                        l_urlStream = l_connection.getInputStream();
                        java.io.BufferedReader l_reader = new java.io.BufferedReader(new java.io.InputStreamReader(l_urlStream));
                        String sCurrentLine = "";
                        String sTotalString = "";
                        while ((sCurrentLine = l_reader.readLine()) != null)                    {
                            sTotalString+=sCurrentLine;
                        }
    以上代码片段是如何用http协议访问网站并得到html的,可以参考一下
    其他方案,如数据库,本地文件,都没有这个好
      

  4.   

    tanghuan() ( ) 信誉:100 如何用RMI进行实现呢?能详细的讲讲吗?
      

  5.   

    如何用RMI进行实现呢?能详细的讲讲吗?