android项目点滴记录2
2015-04-09 15:52
381 查看
1.把本机地址广播出去
private void sendIP() {
try {
DatagramSocket dgSocket = new DatagramSocket(8989);
byte[] by = _ipString.getBytes();
try {
DatagramPacket packet = new DatagramPacket(by,by.length, InetAddress.getByName(_broadcastAddress),8989);
try {
dgSocket.send(packet);
} catch (IOException e) {
e.printStackTrace();
}
dgSocket.close();
} catch (UnknownHostException e) {
e.printStackTrace();
}
} catch (SocketException e) {
e.printStackTrace();
}
}
2.在服务器端用了三个端口,一个端口用来发送数据,一个端口用来连接用户,一个用来广播主机的IP地址
private void sendIP() {
try {
DatagramSocket dgSocket = new DatagramSocket(8989);
byte[] by = _ipString.getBytes();
try {
DatagramPacket packet = new DatagramPacket(by,by.length, InetAddress.getByName(_broadcastAddress),8989);
try {
dgSocket.send(packet);
} catch (IOException e) {
e.printStackTrace();
}
dgSocket.close();
} catch (UnknownHostException e) {
e.printStackTrace();
}
} catch (SocketException e) {
e.printStackTrace();
}
}
2.在服务器端用了三个端口,一个端口用来发送数据,一个端口用来连接用户,一个用来广播主机的IP地址
相关文章推荐
- Android项目记录点滴
- 点滴记录之-android定期备份项目版本
- Android开源项目——饭否的学习点滴(一)
- 点滴记录之-android默认时区设置
- Android记录点滴
- 13_android项目中记录ListView滚动停止位置与设置显示位置
- android 点滴知识记录
- android项目记录
- cocos2d-x+VS+lua项目(android)(简要记录)
- Mac 上编译cocos2d-x 2.14 android项目个人记录
- cocos2d-x项目过程记录(跨平台iOS和Android)
- Android代码混淆及项目发布步骤记录
- android-点滴记录-检查自己手机是否出了问题
- 记录android点滴(一)--通过build.prop实现产品定制的方法
- 记录android点滴(一)--通过build.prop实现产品定制的方法
- 项目管理点滴记录
- 点滴记录之-android制作boot.img
- Android开源项目记录
- android开源项目-旅游记录
- cocos2dx项目To安卓android平台 移植成功后记录一笔