posts - 26,  comments - 14,  trackbacks - 0
          首先 我們說說 網絡 吧,網絡互聯設備協議(OIS)參考模型分成了七層,即應用層,表示層,會話層,傳輸層,網絡層,數據鏈路層,物理層。。。但是在Java中只注重與應用層..網絡層..與傳輸層,在其他方面不能夠更好的服務與程序的操作和控制。然而在java中式有服務器(Server)和客服(Cliect)組成的,這兩者之間一般情況 是成對出現的。。。對服務器而言如果客服對服務器發送請求,,則服務器是InputStream數據,二客服則是OutputStream數據。。。兩者之間也是相對的。。。。
          我做了個小例子如下:

          import java.io.DataOutputStream;
          import java.io.IOException;
          import java.net.ServerSocket;
          import java.net.Socket;


          public class Server03 {
           public static void main(String args[])throws IOException{
            ServerSocket ss=new ServerSocket(9999);
            while(true){
             System.out.println("----server端");
                   Socket s=ss.accept();
             
                   DataOutputStream dos=new DataOutputStream(s.getOutputStream());
            
                   dos.writeUTF("客服端"+s.getInetAddress().getHostAddress()+""+s.getPort()+"已連接"+
                     s.getInetAddress().getHostAddress()+s.getLocalPort());
             
            dos.flush();
            dos.close();
            s.close();
            }
            
           }

          }

           

          執行結果:
           
          客服端的程序:

           

          import java.io.DataInputStream;
          import java.io.IOException;
          import java.net.Socket;


          public class Cliecnt02 {
           public static void main(String args[])throws IOException{
            for(int i=0;i<20000;i++){
             Socket s=new Socket("127.0.0.1",9999);
             DataInputStream dis=new DataInputStream(s.getInputStream());
             System.out.println("客服端連接的數據"+dis.readUTF());
             dis.close();
             s.close();
            }
            
           }

          }

          執行結果:
           

          小結:一般情況下一臺服務器上可以為很多的電腦提供服務。。。。只要改變端口號就可以 了

          posted on 2010-11-10 22:28 龍ぜ殘劍 閱讀(879) 評論(0)  編輯  收藏

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


          網站導航:
           
          <2010年11月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南陵县| 双柏县| 平舆县| 个旧市| 宜良县| 通道| 昌乐县| 九江市| 鲁山县| 鱼台县| 平顶山市| 永嘉县| 清原| 蒲江县| 阿拉善盟| 留坝县| 长沙县| 依兰县| 青河县| 射阳县| 和田县| 桐城市| 铜梁县| 合阳县| 龙井市| 舞阳县| 资中县| 奇台县| 龙江县| 青阳县| 正安县| 交城县| 西乌珠穆沁旗| 格尔木市| 赣州市| 靖安县| 遂平县| 友谊县| 枞阳县| 彩票| 宽城|