其次,既然与Web的服务端没多大区别,那所用的技术也大同小异,对于App而言,服务端更多是一个数据接口,所以框架页大同小异;
最后,大致总结一下:
技术:
网络通信: tcp,http等;
Web服务:servlet, cgi脚本,asp等;
系统调度:多线程,并发等;
框架:
对应不同的web服务技术,采用的编程语言不同;
对应不同的网络通信协议,采用的框架也不同,netty->tcp,servlet等web服务框架->http等;
对应系统调度,有不同的多线程,多进程通信框架等;
对应提供不同的服务接口,有web service和restful两大类,前者基于soap协议,后者基于http协议,对应的框架就很多,不一一叙述;
除此之外,还有很多其他的技术,可先做,发现问题,自然就知道怎么去找相应的技术、解决方案(包含框架)来解决,所以先动手吧;
以下做答是我对你问题的描述,给出的作答:1、服务器:处理用户发送来的请求。(通俗理解、这不是写书)
2、app:显示服务器端发送来的数据。(根据你的提问作出的解释)
3、服务器你可以把他想成一台电脑,服务器相当于人的大脑,app相当于人的脸。
4、对于企业项目来说:难的是服务器端开发而不是APP开发。其实并不难。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)