想写一个程序,server端在家里,client端在公司,通过互联网进行连接

奔跑的路 2015-03-03 05:32:06
想写一个程序,server端在家里,client端在公司,通过互联网进行连接,能够实现连接建立以及传输数据就行了

想在Linux下用c实现,麻烦知道的提示一下,使用什么协议,需要哪些条件,要注意什么,大概有点像使用手机远程控制智能家居的那种通信方式,如果有源码,不甚感谢。
...全文
191 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
JoeBlackzqq 2015-03-06
  • 打赏
  • 举报
回复
引用 4 楼 magic_an 的回复:
[quote=引用 3 楼 JoeBlackzqq 的回复:] 可以为自己家里的Server申请一个DDNS,通过域名访问。然后只要在公司能访问这个域名就可以进行通信了!
动态域名是一个思路 花生壳可以用吧[/quote] 花生壳听过,但没用过,所以不清楚
奔跑的路 2015-03-04
  • 打赏
  • 举报
回复
引用 4 楼 magic_an 的回复:
[quote=引用 3 楼 JoeBlackzqq 的回复:] 可以为自己家里的Server申请一个DDNS,通过域名访问。然后只要在公司能访问这个域名就可以进行通信了!
动态域名是一个思路 花生壳可以用吧[/quote] 谢谢
奔跑的路 2015-03-04
  • 打赏
  • 举报
回复
引用 3 楼 JoeBlackzqq 的回复:
可以为自己家里的Server申请一个DDNS,通过域名访问。然后只要在公司能访问这个域名就可以进行通信了!
谢谢,很有用,现在有思路了
magic_an 2015-03-04
  • 打赏
  • 举报
回复
引用 3 楼 JoeBlackzqq 的回复:
可以为自己家里的Server申请一个DDNS,通过域名访问。然后只要在公司能访问这个域名就可以进行通信了!
动态域名是一个思路 花生壳可以用吧
JoeBlackzqq 2015-03-04
  • 打赏
  • 举报
回复
可以为自己家里的Server申请一个DDNS,通过域名访问。然后只要在公司能访问这个域名就可以进行通信了!
qiuxin315 2015-03-03
  • 打赏
  • 举报
回复
估计你2端都不是固定IP,直连应该不行。 一般手机远程控制智能家居这种,可以租赁服务器做中转。 我记得前端时间阿里云搞活动,可以免费申请半年服务器,你可以申请一个做验证。
HBack 2015-03-03
  • 打赏
  • 举报
回复
家里的IP经常变化的吧,而且还是局域网的IP。需要一个全球IP做服务器,牵线搭桥吧,类似QQ。

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧