C++ Client Socket, Java Server Socket 怎么通信最好? C++ Client Socket应该比 Java Server Socket效率高吧! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 嗯,现在一般都是两种,一种通过有连接通信,就是tcp/ip,一种为无连接通信,就是udp,两种各有各的好处,tcp/ip速度比较慢,因为双方要经过一次握手,而UDP速度比较快,他是不需要通过握手的,不过可能会掉包,所以你可以选择自己需要的~~ 有没有例子拿来参考一下?我有一段java的程序要和一段c++的程序通信,之间要传送数据。考虑用socket来实现,但是不知道该怎么写。希望有个例子可以快速入门:) c++要自己去写,给你java的例子吧~InetAddress address=InetAddress.getByName("127.0.0.1");//数据包的目标端口是666(那么收方(上海)需在这个端口接收):DatagramPacket data_pack=new DatagramPacket(buffer,buffer.length, address,6666);DatagramSocket mail_data=new DatagramSocket();in_message.append("数据报目标主机地址:"+data_pack.getAddress()+"\n");in_message.append("数据报目标端口是:"+data_pack.getPort()+"\n");in_message.append("数据报长度:"+data_pack.getLength()+"\n");mail_data.send(data_pack); 请问svn的问题 关于jar包导入问题 我是新人 求一问题答案 !! javax.script.AbstractScriptEngine 菜鸟提问:java聊天程序中问题 树形目录上可以增加鼠标事件吗? session取得用户名问题 求助:有从扫描仪器得来的binary的xxx.img文件,如何把它转化成图片 菜鸟在线提问:有关弹出式菜单! 将APPLET打包成JAR文件后,怎么在IE中调用呀? 如何获取系统文件夹? 用户名和密码???
我有一段java的程序要和一段c++的程序通信,之间要传送数据。考虑用socket来实现,但是不知道该怎么写。希望有个例子可以快速入门:)
InetAddress address=InetAddress.getByName("127.0.0.1");
//数据包的目标端口是666(那么收方(上海)需在这个端口接收):
DatagramPacket data_pack=
new DatagramPacket(buffer,buffer.length, address,6666);
DatagramSocket mail_data=new DatagramSocket();
in_message.append("数据报目标主机地址:"+data_pack.getAddress()+"\n");
in_message.append("数据报目标端口是:"+data_pack.getPort()+"\n");
in_message.append("数据报长度:"+data_pack.getLength()+"\n");
mail_data.send(data_pack);