<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java,J2EE,Weblogic,Oracle

    java項目隨筆
    隨筆 - 90, 文章 - 6, 評論 - 61, 引用 - 0
    數據加載中……

    虛擬提交

    <%@ page language="java" import="java.util.*,java.net.*,java.io.*" pageEncoding="GBK"%>
    <%@ page import="java.util.Enumeration" %>


    <% 
      try {
        //應用服務器地址
             //ResourceBundle pro = ResourceBundle.getBundle("ctii-unicall");
       //String ipaddrs=ParamServiceImpl.getInstance().getConfValue(pro.getString("PortalWeb_IP"));
    //   String[] szServers={"10.10.16.238:8080"};
       String[] szServers={"10.10.4.102:8100","10.10.4.122:8100","10.10.4.102:8200","10.10.4.122:8200"};
           
       String HKServerAddr = request.getRemoteAddr();
      //if((HKServerAddr == null)||(!HKServerAddr.trim().equals("202.82.183.163"))) {
       if((HKServerAddr == null)) {
         out.println("0");
         out.println("RemoteIP: " + HKServerAddr);
         System.out.println("RemoteIP: " + HKServerAddr);
         return;
       }
       
       String method = request.getParameter("method");
       String username = request.getParameter("username");
       String billno = request.getParameter("id"); 
       
       
       
       /***********************/
            //并發送給各個的服務器(包括自己)
            URL destURL;
            HttpURLConnection urlConn;
            String myPostParam;
            for(int i=0; i<szServers.length; i++) {
             if(billno != null ) {
        //out.println("<br>IP: " + java.net.InetAddress.getLocalHost().getHostAddress() + "; servers:" + szServers[i] + "<br>");
       }
             try{
                // Send HK current login user SESSION_ID & HK current login account to SZ Host
                String HKmethod = "method="+method.toString();
                // Can Modify to get UserID from http-session
      //          String HKAccount = "&mcd="+URLEncoder.encode("1001209", "UTF-8");         
                String HKusername = "&username="+username.toString();
                String HKid = "&id="+billno.toString();
               
                 myPostParam = HKmethod + HKusername + HKid;
                 System.out.println(szServers[i]);
                 destURL = new URL("http://"+szServers[i]+"/bc/application/openToAllServers.jsp");
                 urlConn = (HttpURLConnection)destURL.openConnection();
                 urlConn.setRequestMethod("POST");
                 urlConn.setDoOutput(true);     // 需要向服務器寫數據
                 urlConn.setDoInput(true);      //
                 urlConn.setUseCaches(false);   // 獲得服務器最新的信息
                 urlConn.setAllowUserInteraction(false);
                 urlConn.setRequestProperty("Content-type","application/x-www-form-urlencoded");
                 // 必須告訴服務器你發送的數據大小. 這也同樣告訴
                 urlConn.setRequestProperty("Content-length", ""+myPostParam.length());
                 // Open an output stream so you can send the info you are posting
                 DataOutputStream outStream = new DataOutputStream(urlConn.getOutputStream());
                 // Write out the actual request data
                 outStream.writeBytes(myPostParam);
                 outStream.flush();
                        
                 BufferedReader inReader = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));

                 String sRet;
                 //int iii = 0;
                 while ((sRet = inReader.readLine()) != null) {               
           if(billno != null) {
                      out.print(sRet);  
                  } else if(!sRet.trim().equals("")) break;
              }
                 outStream.close();    
                 inReader.close();
             }catch(Exception e){
                 System.out.println("openOrunopen.jsp 同步 application Error:"+e);
                 //out.println("0");
                 //out.println("<br>同步 application 錯誤:" + e);
                 return;
              }
            } // end for
           
     
     
     
      
      } catch (Exception e1) {
      out.println("0");
      out.println("error:<br>" +  e1);
      return;
     }
      
     
    %>

    posted on 2007-09-04 19:10 龔椿深 閱讀(245) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 中文精品人人永久免费| 在线观看无码AV网站永久免费| 亚洲国产精品无码一线岛国| 久艹视频在线免费观看| 亚洲最大福利视频| 亚洲裸男gv网站| 久久久久久毛片免费播放| 亚洲欧美国产国产综合一区| 久久乐国产精品亚洲综合| 免费大片黄在线观看yw| 免费高清A级毛片在线播放| 久久久亚洲欧洲日产国码aⅴ| 国产色爽免费视频| 99精品视频免费观看| 精品一区二区三区免费毛片| 久久精品国产96精品亚洲| 四虎成人精品在永久免费| 久久精品电影免费动漫| 春暖花开亚洲性无区一区二区 | 暖暖免费日本在线中文| 亚洲1区2区3区精华液| 亚洲AV无码精品色午夜果冻不卡| 天天摸夜夜摸成人免费视频 | 无码AV动漫精品一区二区免费| 亚洲国产精品久久久久婷婷老年| 免费一级大黄特色大片| 97性无码区免费| 好久久免费视频高清| 全部一级一级毛片免费看| 国产AV旡码专区亚洲AV苍井空| 亚洲高清在线视频| 国产精品亚洲综合一区| 青青青国产色视频在线观看国产亚洲欧洲国产综合 | 国内精品一级毛片免费看| 麻豆一区二区三区蜜桃免费| 亚洲国产成人资源在线软件 | 久久影视综合亚洲| 国产国产人免费视频成69大陆| 2021国产精品成人免费视频| 青青草原1769久久免费播放| 在线免费视频你懂的|