socket通信——通过Udp传输方式,将一段文字数据发送出去
2014-07-17 22:55
507 查看
需求:通过Udp传输方式,将一段文字数据发送出去
定义一个Udp发送端
思路:
1、建立updsocket服务
2、提供数据,并将数据封装到数据包中。
3、通过socket服务的发送功能,将数据包发出去
4、关闭资源。
定义一个Udp发送端
思路:
1、建立updsocket服务
2、提供数据,并将数据封装到数据包中。
3、通过socket服务的发送功能,将数据包发出去
4、关闭资源。
import java.net.*; class UdpSend { public static void main(String[] args) throws Exception { //1、创建udp服务,通过DatagramSocket对象 DatagramSocket ds=new DatagramSocket(8888); //2、确定数据,并封装成数据包,DatagramPacket(byte[] buf,int length,InetAddress address,int port) byte[] buf="udp ge men lai le".getBytes(); DatagramPacket dp= new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.254"),10000); //3、通过socket服务,将已有的数据包发送出去。通过send方法 ds.send(dp); //4、关闭资源 ds.close(); } } class UdpRece { public static void main(String[] args) { //1、创建udp socket,建立端点。 DatagramSocket ds=new DatagramSocket(1000); //实现持续接收 while (true) { //2、定义数据包,用来存储数据 } System.out.println(); } }
相关文章推荐
- socket通信——通过Udp传输方式,将一段文字数据发送出去
- Android socket通过UDP的方式发送,接收数据
- 上位机通过UDP方式获取MCU发送的数据
- Android简单实现Socket通信,client连接server后,server向client发送文字数据
- Socket的TCP、UDP通讯(实现功能:文字发送,窗口震动,大文件传输,语音发送,语音通话、直接发送全屏截图)
- Socket异步服务器,可以监控客户端的状态,功能有,文字测试,服务端向客户端传输屏幕录像(UDP传输)、监控客户端屏幕(UDP传输),抖动用户窗体、发送文件给用户、扫描客户的C盘目录。
- 关于socket通信的理解,socket连接通过IP+端口号的方式,那么如果两个服务器端的应用在同一台机器上,并且位于同一个tomcat容器下,那么岂不是两个服务器都收到了客户端发送的信息
- 黑马程序员--通过Tcp传输方式来建立通信传输数据
- android端和pc端使用usb进行socket通信,其中android是服务器端,pc是客户端。如何实现安卓端输入的数据通过按钮发送到pc端?
- Android简单实现Socket通信,客户端连接服务器后,服务器向客户端发送文字数据
- 局域网内通过UDP协议进行传输接受数据——AsyncUdpSocket
- 26 API-网络编程(网络概述,Socket通信机制,UDP协议发送和接收数据,TCP协议发送和接收数据)
- Action Script读取XML内容和Socket方式发送数据
- 利用socket安全发送一段数据
- [Linux] 通过shell给unix socket发送数据
- 有关socket通信包大小的问题总结(UDP传输模式)
- 串行通信采用奇偶校验方式发送数据
- 通过数据泵方式备份每月发送数据、并导入本地库
- socket 发送 TCP和UDP方式
- 使用HttpClient通过POST方式发送XML,使用TCP/IP Monitor观察数据