<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)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲国产黄在线观看| 亚洲国产精品无码久久久蜜芽 | 黄色三级三级三级免费看| 亚洲精品tv久久久久| 57pao一国产成永久免费| 国产AV无码专区亚洲AV麻豆丫| 久久久亚洲精品国产| 日本免费福利视频| 免费国产午夜高清在线视频 | 精品一区二区三区免费观看 | 国产在线观看无码免费视频| 亚洲乱码一二三四区乱码| 日韩大片在线永久免费观看网站| 亚洲成av人影院| 国产成人涩涩涩视频在线观看免费 | 69影院毛片免费观看视频在线| 国产精品亚洲专区无码牛牛 | 亚洲AV无码一区二区二三区软件| 岛国大片免费在线观看| 久久国产精品免费观看| 国产精品亚洲一区二区三区 | 亚洲午夜精品久久久久久浪潮| 午夜性色一区二区三区免费不卡视频| 一级女性全黄久久生活片免费| 亚洲一区二区三区四区视频| 日本红怡院亚洲红怡院最新| 国产做床爱无遮挡免费视频| 国产成人精品免费午夜app| 国产人成网在线播放VA免费| 欧洲 亚洲 国产图片综合| 亚洲网址在线观看| 亚洲综合色婷婷七月丁香| 国产又大又长又粗又硬的免费视频| 一级毛片**不卡免费播| 91视频免费观看| 美女免费视频一区二区| 亚洲va久久久久| 亚洲一区二区三区四区视频 | 久久久国产亚洲精品| 亚洲va在线va天堂va888www| 国产亚洲精品无码专区|