阅读更多

3顶
2踩

移动开发
     前不久,苹果在其全球开发者大会上高调推出了iCloud云服务,目前APP STORE和iBOOK已经率先开放了云服务,这位随时都能牵动消费者神经的IT巨人如此这般,想必是战略层面的考量,因为B/S结构的系统回给移动互联网用户更好的体验,同时对开发者的管控力度也更大。

  无独有偶,日前阿里巴巴也推出了“阿里云”手机,号称用户无需在手机端下载应用,只要在网络环境下,通过登陆统一的云账号就可以运行OS平台上的各种应用,虽然不及Apple的重量级,至少在国内阿里的号召力还是很强的。

  国际巨头和国内电子商务老大都这么干了,自然也说明了移动互联网应用市场中B/S结构是大势所趋,想想看,这两者做的不仅仅是将应用从C/S结构单纯的做成B/S结构,而是从操作系统底层的构建基础就是云OS(B/S),移动互联网的软件层次结构分为三层,操作系统——中间件——应用。

  这里需要申明的一点是,B/S结构软件绝不单单是WAP,WAP是完全基于浏览器的,现在都是3G时代,WAP的页面就显得过于简陋,很多手机本地功能也无法调用,这也是成堆的企业纷纷开发客户端的原因,但是从胖客户端向瘦客户端转型,对于一般的企业来说,最好的选择就是采用中间件。

  确实有点期待,当所有手机软件都无需下载直接使用的时候,对于手机用户应该方便不少,技术革新的步伐是很快的,只是开发者观念上的改变还需时日。
3
2
评论 共 2 条 请登录后发表评论
2 楼 xiaozhe 2011-08-12 12:25
一个阿里云B/S就主流了,等Chrome操作系统起来了再说
1 楼 oznyang 2011-08-12 08:55
广告贴,bs

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • B/S架构和C/S架构

    B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和...

  • 主流各大架构的理解

    B/S和C/S结构的区别 概念: 1.C/S结构 C/S架构是客户端/服务器端交互模式,是Client/Server的简称。它是早期常用的一种软件架构,这种架构的软件需要在用户的电脑上安装客户端程序,下面通过一张图来了解C/S架构...

  • Access用户如何借助低代码转型为Web(B/S和移动端)开发?

    转载自accessoft论坛,讲了一个Access开发者如何转型成为低代码开发者的心路历程,希望对还在做Access的朋友有所帮助。 我是一名企业软件的老兵,曾经用Visual Studio做过一些开发,后来转型用Access为小型的企业...

  • 设计B/S 模式的即时通讯软件

    1. 引言 ...大多数即时通讯软件已随着时间的推移逐渐退出竞争舞台。即时通讯软件的用户群也逐渐增多。这标志着即时通讯市场已逐渐走向成熟。  在即时通讯的发展过程,有两个很重大的特点:  1、交互

  • 基于SSM框架的BS微博系统的设计与实现

    时至今日,网络对于现代人来说,早已成为人类科技发展进步的桥梁,而通过网络衍生出的一系列产品也不断的冲击着人们的日常生活,截至2016年年底,我国网名数量达到7亿,有超多一半多人在使用网络,而它天涯咫尺的...

  • 自动驾驶与移动边缘计算

    移动边缘计算是一项在近距离内为移动用户提供云服务和IT服务的新兴技术。传统网络运营商负责对传输流进行控制(比如转发和包过滤等),但在移动边缘计算中,云服务器也部署在每个基站上。因此,网络运营商也承担了为...

  • 移动云产品工作记录

    记录移动云相关理解和记录 初认识 1、移动云全家桶 2、云主机 云主机是一种按需获取的云端服务器,为您提供高可靠、弹性扩展的计算资源服务,您可以根据需求选择不同规格的CPU、内存、操作系统、硬盘和网络来...

  • 【王道考研】王道数据结构与算法详细笔记(全)

    7.5.2 红黑树的定义 7.5.3 红黑树的插入 7.6 B树和B+树 7.6.1 B树 7.6.2 B树的基本操作 7.6.3 B+树 7.6.4 B树和B+树的比较 7.7 散列查找及其性能分析 7.7.1 散列表的基本概念 7.7.2 散列查找及性能分析 第八章...

  • 信息系统开发与管理简答题、应用题和名词解释题汇总

    模块结构图3. E-R图 一、简答题: 简述高登·戴维斯给管理信息系统的定义。 1985年,管理信息系统的创始人高登·戴维斯给管理信息系统做了一个完整的定义:“它是一个利用计算机硬件和软件,手工作业,分析、计划、...

  • AI开发者需要了解的机器学习算法、框架及其应用

    本文将从以下几个方面阐述自己的背景及过去的工作经验,希望能够帮助到你更好的理解机器学习算法、框架及其应用。在1957年图灵奖获得者蒙特卡洛(Margaret Cover)教授提出了“计算机器”的设想,之后,图灵机、...

  • 【剑指offer】高频ML/DL面试题

    完成强化学习算法(CPG PPO A3C Q-learning DQN)在贪吃蛇环境的应用(即作出控制贪吃蛇的智能体) 在github上找到对应算法的代码并跑通代码 阅读理解代码的实现逻辑,对代码中用到的重要函数查阅和理解 对算法的...

  • 中国移动业务支撑系统简介(BOSS、BASS、BOMC、4A及VGOP)

    业务支撑系统(Business Support Systems,简称BSS)主要应用于通信行业,通过该系统对用户执行相应业务操作。它采用省中心/全国中心两级系统架构,两级系统相辅相成,共同构建全网服务/全网运营的运营支撑能力。 ...

  • 脑机接口在军事中的应用:如何通过脑机接口实现智能化作战

    但是,无人机也同样存在着一些弱点,比如: 发展趋势 从今天的角度看,无人机的研发、应用、销售、维护都是以科技含量著称的军事领域,人才的培养和科技投入都已成为国防科技发展的必然趋势。因此,在国际竞争环境的...

  • 【愚公系列】2023年10月 Java教学课程 092-软件开发介绍

    软件开发是指通过一定的软件开发流程和方法,利用计算机语言、工具和平台进行编码开发,以实现某个特定的软件系统或应用程序的过程。步骤职责人员需求分析分析用户需求,确定功能和特性产品经理、需求分析师设计设计...

  • 基于WebGIS的车联网平台的研究与应用

    前言: 本文写于2014年2月,五年弹指一挥间,近期整理发表,本文出自门心叼龙的博客,属于原创类容,侵权必究。转载请注明出处。...1.1.2 基于WebGIS的车联网平台应用介绍 3 1.2 论文的主要研...

  • HTML5已定稿:将彻底颠覆原生应用?

    过去这些年,HTML5颠覆了PC互联网的格局,优化了移动互联网的体验,接下来,HTML5将颠覆原生App世界。这听起来有点危言耸听,但若认真分析HTML5的发展史,你会发现,这个世界的发展趋势确实就是这样。 熟知历史...

  • 面向非易失性内存的持久索引数据结构研究综述

    点击上方蓝字关注我们面向非易失性内存的持久索引数据结构研究综述王永锋,陈志广中山大学计算机学院,广东 广州 510006摘要:随着非易失性内存从理论走向实用,现代存储系统的设计与实现将...

  • 【Java】数据结构与算法入门

    Java数据结构入门 初级 打印九九乘法表 简单:将九九乘法表打印到控制台。 /* 1.概要设计: 双重循环中 第一次循环代表横坐标,第二次循环代表纵坐标 */ for (int i = 1; i <10; i++) { for (int j = 1; j...

  • 卷积神经网络超详细介绍

    海量的有标记的训练数据,也就是李飞飞团队提供的大规模有标记的数据集ImageNet计算机硬件的支持,尤其是GPU的出现,为复杂的计算提供了强大的支持算法的改进,包括网络结构加深、数据增强(数据扩充)、ReLU、...

  • go 生成基于 graphql 服务器库.zip

    格奇尔根 首页 > 文件 > gqlgen是什么?gqlgen是一个 Go 库,用于轻松构建 GraphQL 服务器。gqlgen 基于 Schema 优先方法— 您可以使用 GraphQL Schema 定义语言来定义您的 API 。gqlgen 优先考虑类型安全— 您永远不应该看到map[string]interface{}这里。gqlgen 启用 Codegen — 我们生成无聊的部分,以便您可以专注于快速构建您的应用程序。还不太确定如何使用gqlgen?将gqlgen与其他 Go graphql实现进行比较快速启动初始化一个新的 go 模块mkdir examplecd examplego mod init example添加github.com/99designs/gqlgen到项目的 tools.goprintf '//go:build tools\npackage tools\nimport (_ "github.com/99designs/gqlgen"\n _ "github.com/99designs/gqlgen

Global site tag (gtag.js) - Google Analytics