java socket与 c socket通讯 java服务端
来源:互联网 发布:栅格数据和矢量数据 编辑:程序博客网 时间:2024/06/05 00:15
Jclient.java:
public class Jclient {
public static void main(String[] args) {
Socket JavaSocket = null;
DataOutputStream os = null;
DataInputStream is =null;
try {
JavaSocket= new Socket("210.72.13.72",9734);
os = new DataOutputStream(JavaSocket.getOutputStream());
is = new DataInputStream(JavaSocket.getInputStream());
} catch (UnknownHostException e) {
System.err.println("Don't know about host");
} catch (IOException e) {
System.err.println("Couldn't get I/O for the connection to");
}
if (JavaSocket != null && os != null && is != null)
{
try {
String jcStr="this is Java 客户端 send string";
byte[] jcBytes =jcStr.getBytes();
os.write(jcBytes);//使用byte[]发送数据包
os.flush();
byte[] cbuf=new byte[8096];
is.read(cbuf);
String responseLine=new String(cbuf);
System.out.println("读取到的String是:"+responseLine);
os.close();
is.close();
JavaSocket.close();
} catch (UnknownHostException e) {
System.err.println("Trying to connect to unknown host: " + e);
} catch (IOException e) {
System.err.println("IOException: " + e);
}
}
}
}
public class Jclient {
public static void main(String[] args) {
Socket JavaSocket = null;
DataOutputStream os = null;
DataInputStream is =null;
try {
JavaSocket= new Socket("210.72.13.72",9734);
os = new DataOutputStream(JavaSocket.getOutputStream());
is = new DataInputStream(JavaSocket.getInputStream());
} catch (UnknownHostException e) {
System.err.println("Don't know about host");
} catch (IOException e) {
System.err.println("Couldn't get I/O for the connection to");
}
if (JavaSocket != null && os != null && is != null)
{
try {
String jcStr="this is Java 客户端 send string";
byte[] jcBytes =jcStr.getBytes();
os.write(jcBytes);//使用byte[]发送数据包
os.flush();
byte[] cbuf=new byte[8096];
is.read(cbuf);
String responseLine=new String(cbuf);
System.out.println("读取到的String是:"+responseLine);
os.close();
is.close();
JavaSocket.close();
} catch (UnknownHostException e) {
System.err.println("Trying to connect to unknown host: " + e);
} catch (IOException e) {
System.err.println("IOException: " + e);
}
}
}
}
- java socket与 c socket通讯 java服务端
- JAVA 与SOCKET通讯
- Java与C++Socket通讯注意
- Java与C++Socket通讯注意
- java与c之间的socket通讯
- JAVA使用Socket模拟服务端与客户端通讯
- Socket通讯(objetive-c)客户端与(JAVA)服务端的特殊点
- Socket通讯(objetive-c)客户端与(JAVA)服务端的特殊点
- Socket通讯-C#客户端与Java服务端通讯(发送消息和文件)
- C服务端与java客户端的socket通信注意事项
- java Socket服务端
- Java Socket通讯例子
- java socket 通讯
- Java Socket通讯例子
- Java Socket通讯
- java c++ socket通讯
- java Socket TCP通讯
- JAVA Socket通讯
- 画表格
- MST(Kruskal’s Minimum Spanning Tree Algorithm)
- 50个最新Web开发与设计资源
- 全面进入C/C++体系,爱是代码情人
- wp8里使用MessageBox需要注意的小问题
- java socket与 c socket通讯 java服务端
- GDAL(Geospatial Data Abstraction Library) 学习资料
- zTree 立即加载全部节点
- A cycle was detected in the build path of project
- Android 解析Json的各种方法
- 查看主机是多少(32/64/...)位
- 调试常用方法
- 人脸识别必读的N篇文章
- 什么是实体-联系图(ER图)