那个大佬们如果我编写一个仿扣扣的即时通讯软件是需要连接web的吗?我是不是还需要购买域名和空间,如果不是的话,那为什么那么多的通讯软件都需要连接互联网?
是不是只要连接互联网的应用就称之为web应用?
大佬们,好多东西不太懂,希望各位大佬能指点一二
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
8条回答
- threenewbee 2018-05-17 04:52关注
作为学习用途来说,不需要购买域名、空间,你可以在局域网内模拟域名服务器、搭建web服务器或者聊天服务器。
你要开发聊天程序,无非两种,一个是基于web或者中心服务器的方案,一个是点对点的方案,点对点的聊天不需要经过服务器转发消息,但是仍然需要服务器来实现登录和记录ip端口。
网上有很多基于局域网的聊天源代码可以参考。但是,如果你是实际使用,那么就需要服务器了。这是因为只有你有一个全世界都“承认”的地址的服务器,那么大家才能连上来。你放在局域网里的服务器是不可能得到承认的,别人找不到、连不上,你的服务怎么提供。
如果你是学生,然后想搞一个公网的真正的服务器玩一玩,可以租用云服务器,目前阿里云之类有首个月1元试用,等于也不花钱,完成课题实践也足够了。至于域名都不需要买,因为它们会提供你一个二级域名。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 C++使用Gunplot
- ¥15 这个电路是如何实现路灯控制器的,原理是什么,怎么求解灯亮起后熄灭的时间如图?
- ¥15 matlab数字图像处理频率域滤波
- ¥15 在abaqus做了二维正交切削模型,给刀具添加了超声振动条件后输出切削力为什么比普通切削增大这么多
- ¥15 ELGamal和paillier计算效率谁快?
- ¥15 file converter 转换格式失败 报错 Error marking filters as finished,如何解决?
- ¥15 Arcgis相交分析无法绘制一个或多个图形
- ¥15 关于#r语言#的问题:差异分析前数据准备,报错Error in data[, sampleName1] : subscript out of bounds请问怎么解决呀以下是全部代码:
- ¥15 seatunnel-web使用SQL组件时候后台报错,无法找到表格
- ¥15 fpga自动售货机数码管(相关搜索:数字时钟)