请叫我宁姐 2018-05-17 04:04 采纳率: 50%
浏览 633
已采纳

大佬们,好多东西不太懂,希望各位大佬能指点一二

那个大佬们如果我编写一个仿扣扣的即时通讯软件是需要连接web的吗?我是不是还需要购买域名和空间,如果不是的话,那为什么那么多的通讯软件都需要连接互联网?
是不是只要连接互联网的应用就称之为web应用?

  • 写回答

8条回答 默认 最新

  • threenewbee 2018-05-17 04:52
    关注

    作为学习用途来说,不需要购买域名、空间,你可以在局域网内模拟域名服务器、搭建web服务器或者聊天服务器。
    你要开发聊天程序,无非两种,一个是基于web或者中心服务器的方案,一个是点对点的方案,点对点的聊天不需要经过服务器转发消息,但是仍然需要服务器来实现登录和记录ip端口。
    网上有很多基于局域网的聊天源代码可以参考。

    但是,如果你是实际使用,那么就需要服务器了。这是因为只有你有一个全世界都“承认”的地址的服务器,那么大家才能连上来。你放在局域网里的服务器是不可能得到承认的,别人找不到、连不上,你的服务怎么提供。

    如果你是学生,然后想搞一个公网的真正的服务器玩一玩,可以租用云服务器,目前阿里云之类有首个月1元试用,等于也不花钱,完成课题实践也足够了。至于域名都不需要买,因为它们会提供你一个二级域名。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(7条)

报告相同问题?

悬赏问题

  • ¥15 有偿求码,CNN+LSTM实现单通道脑电信号EEG的睡眠分期评估
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)
  • ¥20 matlab yalmip kkt 双层优化问题
  • ¥15 如何在3D高斯飞溅的渲染的场景中获得一个可控的旋转物体
  • ¥88 实在没有想法,需要个思路