java和python的结合------python编写的udpserver,java语言写的udpclient
来源:互联网 发布:c语言新手编写小游戏 编辑:程序博客网 时间:2024/05/16 11:06
udpserver.py代码如下,监听3000接口
import socketaddress=('192.168.2.102',3000)s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.bind(address)while 1: data,addr=s.recvfrom(2048) if not data: break print "got data from",addr s.sendto('this is python server!',addr) print datas.close()
udpclient.java代码如下 java发送udp数据
import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.util.Date;public class UdpSend {/** * @param args */public static void main(String[] args) {try {DatagramSocket senSocket = new DatagramSocket();String str = "write_table_hahahha";byte[] b = str.getBytes();//DatagramPacket dp=new DatagramPacket(b, b.length,InetAddress.getByName("192.168.1.151"),8000);System.out.println(InetAddress.getByName("localhost"));DatagramPacket dp = new DatagramPacket(b, b.length, InetAddress.getByName("192.168.2.102"),3000);senSocket.send(dp);byte[] c = new byte[1024];DatagramPacket dpReceive = new DatagramPacket(c, c.length);senSocket.receive(dpReceive); System.out.println("发送的命令:"+b+ "==" + new Date());System.out.println("接收的数据是:"+new String(c));} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
import socketaddr=('192.168.2.102',3000)s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)while 1: data=raw_input() if not data: break s.sendto(data,addr) data,addr=s.recvfrom(2048) print ('ip:%s,data:%s'%(addr,data))s.close()
0 0
- java和python的结合------python编写的udpserver,java语言写的udpclient
- UDPClient.py&UDPServer.py——我的第一行Python代码
- [Java] 网络-03 UDPClient / UDPServer
- 使用python语言结合beautifulsoup编写简单的网络爬虫
- python和java语言的区别
- python java 和 C++编写程序的比较
- python 和 c 的结合
- python调用java编写的Webservice
- python调用java编写的Webservice
- python调用java编写的Webservice
- Python(4):结合QtDesigner编写python的pyqt程序
- 用Python 和 Java 写的Sunday字符串排序算法
- Java调用Python写的tensorflow函数
- python和Java的区别
- Python和java的区别
- Python和Java的区别
- 扩展Python__在python脚本中使用其他语言(c/c++/java/c#)编写的模块
- Python语言与C、Java的不同之处
- 自定义标签(JspFragment类、invoke方法、开发带属性的标签)
- 前端开发利器 - Emmet (Zen Coding)
- Android学习笔记7——Intent和Intent Filters的介绍
- Jsp + servlet + mysql 使用
- XPath详解及Java示例代码
- java和python的结合------python编写的udpserver,java语言写的udpclient
- 内聚与偶和的理解
- android应用程序如何调用支付宝接口
- RabbitMQ基础概念详细介绍
- nsarray排序
- Key-value数据库
- 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题。
- [转载]source insight 使用技巧
- 各种排序算法的稳定性和时间复杂度小结