UE4 socket UDP通信

  [复制链接]
zilisen | 2017-7-13 14:59:09 | 显示全部楼层
本帖最后由 zilisen 于 2017-7-13 15:00 编辑

楼主这个UDP广播不单独开线程么?
回复 支持 反对

使用道具 举报

zilisen | 2017-7-13 15:07:53 | 显示全部楼层
楼主用的是这个Rama的文章做参考么?
https://wiki.unrealengine.com/UD ... Instance_To_Another
回复 支持 反对

使用道具 举报

printscreen | 2017-7-13 15:42:54 | 显示全部楼层
zilisen 发表于 2017-7-13 15:07
楼主用的是这个Rama的文章做参考么?
https://wiki.unrealengine.com/UDP_Socket_Sender_Receiver_From_One ...

是的 这篇文章没办法直接用当初整了一个星期
回复 支持 反对

使用道具 举报

zilisen | 2017-7-13 15:47:33 | 显示全部楼层
printscreen 发表于 2017-7-13 15:42
是的 这篇文章没办法直接用当初整了一个星期

请教一下,为啥不开个单独的线程来进行UDP的网络通信呢?
回复 支持 反对

使用道具 举报

printscreen | 2017-7-13 15:59:46 | 显示全部楼层
zilisen 发表于 2017-7-13 15:47
请教一下,为啥不开个单独的线程来进行UDP的网络通信呢?

哈哈 当初项目上用的时候需求全程只要发一次信号就行。都是字符数据特别小。在这个前提下,接6-8台PC的数据几乎没影响。服务端我是为每个对应的客户端开了端口,各自处理各自的数据。最重要的是当初不会开线程
现在只会自带的task.
回复 支持 反对

使用道具 举报

zilisen | 2017-7-13 16:22:31 | 显示全部楼层
printscreen 发表于 2017-7-13 15:59
哈哈 当初项目上用的时候需求全程只要发一次信号就行。都是字符数据特别小。在这个前提下,接6-8台PC的数 ...

恩,我最近也在研究Sockets和Networking模块的源码,里面的类实例都是继承自FRunnable开线程来收发消息的,我也做了一个TCP多线程通信的小Demo,连接在这:http://blog.csdn.net/zilisen/article/details/75007447
但是实际项目有一些问题,想找找相关资料,发现UE4用Sockets通信的资料真的太少了。。
回复 支持 反对

使用道具 举报

printscreen | 2017-7-13 18:10:13 | 显示全部楼层
zilisen 发表于 2017-7-13 16:22
恩,我最近也在研究Sockets和Networking模块的源码,里面的类实例都是继承自FRunnable开线程来收发消息的 ...

学习了
回复 支持 反对

使用道具 举报

user | 2017-7-21 14:31:01 | 显示全部楼层
刚刚开始学,好多地方看不懂,为什么定义的socket类要继承AActor?直接使用纯c++代码不是也可以吗
回复 支持 反对

使用道具 举报

Mr.Da | 2017-7-21 15:33:38 | 显示全部楼层
感谢 大佬分享
回复 支持 反对

使用道具 举报

sunyshmily | 2017-8-25 18:08:10 | 显示全部楼层
还不错,挺有借鉴意义的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则