| 我现在有个这样的接口(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(); 思路正确,下一步,拈包和分包。 | 
|  | 粘包和分包?? | 
 
                    


