开发一个类似百度知道客户端安卓软件需要服务器吗?

2025-04-07 15:54:12
推荐回答(4个)
回答1:

肯定是需要的,不然你的数据怎么存储和调用呢,手机客户端和pc端是一样的,应用和数据都需要基础数据的存储和调用。
客户端服务器,又叫主从式架构,简称C/S结构,是一种网络架构,它把客户端 (Client) (通常是一个采用图形用户界面的程序)与服务器 (Server) 区分开来。每一个客户端软件的实例都可以向一个服务器或应用程序服务器发出请求。有很多不同类型的服务器,例如文件服务器、终端服务器和邮件服务器等。虽然它们的存在的目的不一样,但基本构架是一样的。

回答2:

1 服务器需要
2 具体操作
以安卓为例,开发一个知道客户端需要实现的大体功能
2.1 提问,回答,及提问后的实时反馈和回答后的实时数据传送;
2.2 获取百度其他产品的数据,与其他产品实时对接数据;
2.3 个人的权限(积分,兴趣,所选的问题分类设置)
IOS开发可能大体业务一致,具体代码实现则完全不同,需要用到的技术也不尽相同.
3 原理
首先要能看,(查询当前知道平台提出的问题涉及到分门别类,),其实要能针对某个问题进行回答,系统要对回答作出响应,再者是提问者追问或选择最佳答案时的数据监听,这些是基础.
4 关于实施
如果只是单纯地完成知道的功能,而不必考虑用户基数的话,实施不复杂,但是考虑到用户负载和数据的同步,这点对服务器来讲压力较大.需要考虑拓扑搭设,另外百度是云间产品,已经有一条产品链,更多的问题应该基于此考虑!

回答3:

具有网络性质的软件都需要服务器,这是必定的,具体操作就看技术员吧,我也不懂这些
我只知道要网络就一定要有服务器

回答4:

这个看你开发什么客户端安卓软件,应该需要服务器,