B/S结构逐渐成为移动应用的主流
程序员文章站
2022-05-15 23:14:38
...
前不久,苹果在其全球开发者大会上高调推出了iCloud云服务,目前APP STORE和iBOOK已经率先开放了云服务,这位随时都能牵动消费者神经的IT巨人如此这般,想必是战略层面的考量,因为B/S结构的系统回给移动互联网用户更好的体验,同时对开发者的管控力度也更大。
无独有偶,日前阿里巴巴也推出了“阿里云”手机,号称用户无需在手机端下载应用,只要在网络环境下,通过登陆统一的云账号就可以运行OS平台上的各种应用,虽然不及Apple的重量级,至少在国内阿里的号召力还是很强的。
国际巨头和国内电子商务老大都这么干了,自然也说明了移动互联网应用市场中B/S结构是大势所趋,想想看,这两者做的不仅仅是将应用从C/S结构单纯的做成B/S结构,而是从操作系统底层的构建基础就是云OS(B/S),移动互联网的软件层次结构分为三层,操作系统——中间件——应用。
这里需要申明的一点是,B/S结构软件绝不单单是WAP,WAP是完全基于浏览器的,现在都是3G时代,WAP的页面就显得过于简陋,很多手机本地功能也无法调用,这也是成堆的企业纷纷开发客户端的原因,但是从胖客户端向瘦客户端转型,对于一般的企业来说,最好的选择就是采用中间件。
确实有点期待,当所有手机软件都无需下载直接使用的时候,对于手机用户应该方便不少,技术革新的步伐是很快的,只是开发者观念上的改变还需时日。
无独有偶,日前阿里巴巴也推出了“阿里云”手机,号称用户无需在手机端下载应用,只要在网络环境下,通过登陆统一的云账号就可以运行OS平台上的各种应用,虽然不及Apple的重量级,至少在国内阿里的号召力还是很强的。
国际巨头和国内电子商务老大都这么干了,自然也说明了移动互联网应用市场中B/S结构是大势所趋,想想看,这两者做的不仅仅是将应用从C/S结构单纯的做成B/S结构,而是从操作系统底层的构建基础就是云OS(B/S),移动互联网的软件层次结构分为三层,操作系统——中间件——应用。
这里需要申明的一点是,B/S结构软件绝不单单是WAP,WAP是完全基于浏览器的,现在都是3G时代,WAP的页面就显得过于简陋,很多手机本地功能也无法调用,这也是成堆的企业纷纷开发客户端的原因,但是从胖客户端向瘦客户端转型,对于一般的企业来说,最好的选择就是采用中间件。
确实有点期待,当所有手机软件都无需下载直接使用的时候,对于手机用户应该方便不少,技术革新的步伐是很快的,只是开发者观念上的改变还需时日。
上一篇: Web开发之 开篇 基础概念
推荐阅读