Socket编写的程序服务器客户端通信在局域网内正常,客户端可以连接到服务器,如果服务
器与客户端电脑属于异地的话,就会报错,请教大神是什么原因
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

首页/
已采纳
Socket编写的程序服务器客户端通信
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
海之沐 2016-12-22 03:15关注异地的意思就是外网咯,外网报错说明通信不正常。比如你这边设置的是一个局域网ip,另外一边却是另外一个局域网ip,那肯定就不通。如果是外网的话,你得保证两边互通。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2023-03-08 07:32回答 3 已采纳 小魔女参考了bing和GPT部分内容调写:要实现两个客户端之间的通信,首先需要构建一个socket链接,这个链接可以是TCP或者UDP,它们都可以实现点对点的即时通信。 TCP是一种面向连接的协议,它
- 2022-11-21 07:15回答 2 已采纳 accept之后,你要启动一个线程来与这个客户端通信,主线程则继续accept等待其他线程的接入不要在主线程里recieve,那不把线程堵塞了吗,其他线程没法接入了
- 2021-10-03 14:32回答 6 已采纳 只需更改Client和ServerThread的代码即可,参考: package TCP; import java.io.BufferedReader; import java.io.InputSt
- 2023-12-06 02:32hqJZWWL的博客 Socket服务器和客户端通信源码,C#编写,这是从 一个商业级的物联网项目分离出来的核心代码,让你绕过最难写的Socket管理,服务器内置两个Socket,支持多连接,有两个数据缓冲队列,,仅一个静态类文件,调用即可...
- 2021-03-03 03:15回答 2 已采纳 socket是全双工的通道,如果保持长连接的情况下是可以试试感知到服务器推送的数据的; 前提是你不能单方面关闭socket获取的输入流,将获取到的流直接放到单独的线程里面,有信息就读取, 没信息就
- 2017-08-20 23:52回答 2 已采纳 能,服务器需要设置安全组放行,不然无法连接服务器
- 2017-05-03 02:40回答 3 已采纳 个人建议先测试只发送你的结体体包头,注意接收的时候也要使用结构体来接收。看看有无bug,去掉#pragma pack(1)和#pragma pack(),可能是sizeof(结构体)两边不同
- 2022-03-24 02:22### Java编码规范与服务器客户端开发 #### 一、概述 在Java编程中,遵循一套合理的编码规范对于提高代码质量、增强可读性和可维护性至关重要。本篇文章将围绕一份具体的Java编码规范文档来探讨如何使用Java开发...
- 2021-10-28 13:38回答 1 已采纳 客户端断开后,服务器没有做异常处理,关闭客户端socket吗?
- 2022-01-05 03:07回答 4 已采纳 通信协议和编程语言没有任何关系,服务器用java,客户端可以用C#,单片机可以用C,没有任何语言类型限制。服务器当然只需要一个端口,所有客户端都连接这个端口就行,就像网页服务器,都是访问80端口,不可
- 2016-03-15 05:40回答 5 已采纳 如果你这样的需求,我觉得更适合HTTP。也许玩C++的更习惯于socket。之前做过一个IM的DEMO,一直用的socket,这样服务端需要一个管理器,去处理和分发处理。其实这样和HTTP没什么区别了
- 2023-02-08 03:04程序猿小马的博客 这篇博客主要介绍了socket 套接字 、基于UDP编写的简单的客户端服务器的网络通信程序以及基于TCP编写的简单的客户端服务器的网络通信程序
- 2022-03-22 02:142. **套接字(Socket)**:套接字是实现网络通信的接口,C语言中的socket函数用于创建一个套接字描述符,通过bind函数将套接字绑定到特定的IP地址和端口号,listen函数使服务器进入监听状态,等待客户端的连接请求。...
- 2022-01-27 07:43本主题主要探讨的是如何使用C语言在Linux下实现基于socket的客户端和服务端通信,并且采用多线程技术,使得客户端和服务器可以相互发送消息而无需等待对方回应。 首先,我们来理解一下基本的socket通信流程。创建...
- 2022-01-21 07:35SSL(Secure Socket Layer)和TLS(Transport Layer Security)协议是互联网上广泛使用的安全通信协议,它们为客户端和服务器之间提供了端到端的数据加密,确保了数据在传输过程中的私密性和完整性。当一个客户端...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司