一个简单的JAVA网络通信 UDP 单工方式
来源:互联网 发布:关系数据库种类 编辑:程序博客网 时间:2024/05/22 10:22
本实例实现的是本机的两个进程通信。
发送端:
package Sender;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
import java.net.UnknownHostException;
public class Sender {
public void sender() throws IOException{
}
}
接收端:
package Reciever;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;
public class Reciever {
public void reciever() throws IOException{
}
}
控制端:
package Message_Socket;
import java.io.IOException;
import Reciever.Reciever;
import Sender.Sender;
public class SocketTest {
public static void main(String[] args) throws IOException{
}
}
注意点:
1.如果运行时出现如下编译错误:
Unrecognized Windows Sockets error: 0: Cannot bind
(1)很可能是你使用的监听端口已被其他的进程使用,请选择其他端口,不能是知名端口(1-1024),还可以在DOS下查看是哪个进程使用了该接口,具体命令上网上查;
(2)将接收端的socket的创建及接受放在try-catch中;
2.接收端在运行recieve之后将被阻塞,即被挂起,直到有数据发送过来。
3.如果发送端发送的数据大小超过了接收端的缓存大小,那么超出的数据将被丢失。
- 一个简单的JAVA网络通信 UDP 单工方式
- 一个简单的java UDP网络编程
- 简单的UDP通信方式
- 一个简单的Java UDP协议通信的例子
- UDP网络通信的简单例子
- TDI简单的UDP网络通信
- 一个最简单的UDP通信
- 【第二十四课】网络---UDP方式的网络通信示例
- 疯狂java UDP协议的网络通信
- java 基于UDP的Socket网络通信
- Java使用udp传输方式进行网络通信
- Java网络编程中的TCP,UDP通信方式详解
- [Java]UDP通信的简单例子
- Java 实现简单的UDP通信
- 一个简单的 UDP网络程序
- 简单实现基于UDP的Socket单线程通信
- java 网络通信封装协议-一个简单的TGP协议
- 用java编写简单UDP网络通信程序
- 决策树详解
- socket
- 对于集合中的扩展方法Select和Where的练习
- Android: NDK编程入门笔记
- 各种排序算法及其java程序实现
- 一个简单的JAVA网络通信 UDP 单工方式
- 究竟怎么开机的,Windows启动顺序详解
- 存储过程 添加数据
- C++ 回忆录5 对象的构造方法
- 大话设计模式-总结(1)-创建型设计模式
- shell排序法的C++实现
- 选择排序
- ARM伪操作ALIGN
- 一个Ajax数字排列游戏