如何设定?----what do u want?

解决方案 »

  1.   

    看了不明白文的是什么
    反正socket用的是udp协议
      

  2.   

    什么意思啊?反正Java只能访问IP层以上的,底层协议如何设定是什么意思啊?
      

  3.   

    流套接字用socket
    数据报套接字用DatagramSocket
      

  4.   

    TCP:用Socket对象
    UDP:用DatagramSocket对象
      

  5.   

    菜鸟浅见,请指正:
    socket分为:
      1.面向连接的流式socket     (TCP/IP协议)
          class: Socket/ServerSocket
          turiol:
             server:
                ServerSocket Listener=new ServerSocket(port);
                Socket link=Listener.accept();   
             client:
                Socket client=new Socket("ServerName",port);
                OutputStream out=client.getOutputStream();
                InputStream in=client.getInputStream();
                out.write(...);
                int.read(...);
             
      2.面向无连接的数据包socket  (UDP协议)
         class:DatagramPacket/DatagramSocket
         turiol:
              DatagramSocket socket=new DatagramSocket(parameter);   //UDP连接
              DatagramPacket packet=new DatagramPacket(parameter);   //数据包
              socket.send(packet);
              socket.receive(packet);
       
       .............................
      

  6.   

    总的来说,TCP协议提供可靠的服务,UDP协议提供高效率的服务。高可靠性的TCP服务提供面向连接的服务,主要用于一次传输大量报文的情形,如文件传输,远程登录等;
    高效率的UDP协议提供无连接的数据报服务,用于一次传输少量的报文。即使发生传输错误,也可以重新传输并且不会为此付出多少代价。