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


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲国产日韩a在线播放| 亚洲精品资源在线| 成人免费一区二区无码视频| 亚洲精品乱码久久久久久蜜桃不卡| 亚洲午夜久久久影院伊人| 亚洲毛片免费视频| 国产免费女女脚奴视频网| 亚洲 无码 在线 专区| 色多多免费视频观看区一区| 免费一级毛片一级毛片aa| 深夜福利在线视频免费| 日本妇人成熟免费中文字幕| 亚洲精品tv久久久久久久久久| 美女被免费网站视频在线| 国产成人高清亚洲| 男人天堂免费视频| 四虎永久精品免费观看| 尤物视频在线免费观看| 国产AV无码专区亚洲A∨毛片| 看Aⅴ免费毛片手机播放| 亚洲国产一区视频| 无码人妻一区二区三区免费看| 亚洲黄色在线网站| 精品一卡2卡三卡4卡免费视频| 免费精品国产自产拍观看| h视频免费高清在线观看| 亚洲国产老鸭窝一区二区三区 | 在线免费观看亚洲| 曰韩亚洲av人人夜夜澡人人爽| 最好免费观看高清在线| 爱情岛论坛网亚洲品质自拍| 免费在线中文日本| 亚洲性无码AV中文字幕| 中文字幕亚洲乱码熟女一区二区| 1000部啪啪毛片免费看| 亚洲视频精品在线| 国产精品久久免费视频| 在线观看亚洲免费| 亚洲一区二区在线视频| 免费一级大黄特色大片| 亚洲最大免费视频网|