有人用java做服务器端,用c++builder做客户端,进行数据报socket通讯过?我碰到疑问 将你接收数据的那点代码贴出来,另外存储数据的那个数组的定义也贴出来…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是我的服务器端Java程序,客户端通过CB向服务器发送信息,请大侠过目!不知为什么!!奇怪!public static void receivePacket(int port){ byte[] buff=new byte[9000]; int l=0; DatagramPacket packet=new DatagramPacket(buff,buff.length); DatagramSocket socket=null; try{ socket=new DatagramSocket(port); }catch(SocketException e){ System.out.println("SocketException throws in creating\n"); System.exit(1); } System.out.println("Server is working on port "+port); for(;;) { String msg=""; try{ socket.receive(packet); }catch(IOException e){ System.out.println("IOException thrown on receive data!\n"); System.exit(1); } try { l=packet.getLength(); msg=new String(packet.getData(),0,l,"gb2312"); }catch(Exception e){ System.out.println("Data Convert Error!"); continue; } System.out.println("Received Packet from "+packet.getAddress()+",port="+packet.getPort()+",len="+String.valueOf(l)); System.out.println(msg); }} 问个很傻的问题,32位CPU的服务器,可以使用超过4G的内存么? 调通了第一个程序,发贴纪念一下 图书管理系统界面问题 帮看下这个,小弟看了没有头绪,求程序,学习 请教设计模式 一个简单的编程,请大家帮一下忙 帮忙看看这是什么病毒?AN-YOU-SUCK-IT.txt 菜鸟发问 连接mysql数据库的问题 请问java怎么播放字节数组形式的音频数据? 请问用Color类要import什么库 比较基础但很重要的问题!急谢谢因为最近就要考SCJP了!
public static void receivePacket(int port)
{
byte[] buff=new byte[9000];
int l=0;
DatagramPacket packet=new DatagramPacket(buff,buff.length);
DatagramSocket socket=null;
try{
socket=new DatagramSocket(port);
}catch(SocketException e){
System.out.println("SocketException throws in creating\n");
System.exit(1);
}
System.out.println("Server is working on port "+port);
for(;;)
{
String msg="";
try{
socket.receive(packet);
}catch(IOException e){
System.out.println("IOException thrown on receive data!\n");
System.exit(1);
}
try
{
l=packet.getLength();
msg=new String(packet.getData(),0,l,"gb2312");
}catch(Exception e){
System.out.println("Data Convert Error!");
continue;
}
System.out.println("Received Packet from "+packet.getAddress()+",port="+packet.getPort()+",len="+String.valueOf(l));
System.out.println(msg);
}
}