发 帖  
原厂入驻New
[问答]

TCP协议如何在界面切换程序中实现一次连接服务器多个界面多次写入数据?

179 labview
分享
如题,我做的程序首先是一个登录界面,登录后跳转到一个功能选择界面,不同功能模块通过TCP协议向服务器写入不同的数据。我想实现在登录时连接一次服务器,一直保持连接状态,之后不同功能模块只向服务器写入数据而无需多次连接。目前的问题就是无法实现一次连接多次写入,而是每次写入前都要连接一次。
我目前的思路是在连接界面通过TCP协议与服务器连接,然后将界面后台运行,但不知道在新的写入界面中如何向服务器写入数据,有大佬给些建议吗?



0
QQ截图20201009181339.png
奖励1积分
2020-10-9 18:15:35   评论 分享淘帖 邀请回答
5个回答
打开TCP连接的时候,输出端连接ID“传给一个全局变量,在你写入数据时,直接用全局就可以了,程序退出的时候,关闭TCP连接也用全局。
最佳答案
2020-10-9 18:15:36 1 评论

举报

1 条评论
程序架构考虑好了自然就容易搞定事情了
2020-10-10 04:10:34 评论

举报

新界面写入数据也不一定得用新创建TCP连接呀,你可以用变量传给专门的TCP程序
2020-10-10 08:43:47 评论

举报

具体参考这篇帖子吧,https://bbs.elecfans.com/jishu_1992496_1_1.html
2020-10-10 13:30:52 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表