Code Bye

java socket 编程

我现在有个这样的接口(A)需求:usb设备注册、占用等功能。这个接口还要再调用另外一个组件(B),组件(B)在去掉用usbAdmin管理程序(用C写的)。接口(A)和组件(B)是通过socket进行通信的。由于对网络编程不熟悉,所以想问一下 我下面代码的思路是否正确:

public class socketClient{
   /**
   ** 是否是这样写??
   **/
   public String methodA(String paramter){

      Socket socketClient= new Socket(ip,port);//客户端像server端发起连接
      OutputStream os=socketClient.getOutputStream();//想server发送信息
      
      
      //将参数转换成json各式
       JsonObject json=new JsonObject(paramter);
      //将参数通过socket发送给serverSocket么??
      os.write(json.toString());

      os.close();
   }
   public String methodB(String paramter){
      ...........
   }
   
   public String methodC(String paramter){
      ...........
   }

  

}


40分
还有 os.flash();
思路正确,下一步,拈包和分包。
引用 1 楼 wqc5461 的回复:

还有 os.flash();
思路正确,下一步,拈包和分包。

粘包和分包??


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明java socket 编程