• QQ空间
  • 收藏

移动应用驱使三层架构走进历史

| 2020-12-07

       在最初的大型机时代,软件都是寸步不离的。为什么不?谁在看?有些时候,即使不情愿,有些架构还是会出现。即使是在早期的中等程度的时期,代码是建立成类、对象和组件,这些东西通常是松散地绑在一起。

  随着Java标准和Java服务器标准的兴起,相当严格但也熟悉的三层架构出现了。现在要问的问题是,“它会持续到永远吗?”像许多事情一样,计算的基础层确实出现了,而且还会时不时复议一下。

  这股微风已经巧妙地刮起来了,因为人们想方设法寻找Java Bean的轻量版本。最近,Node.js已经兴起,俨然成为了在服务端的Java上的JavaScript的替代方案。渐渐地,客户成为了受益者。

  Node.js和其它受浏览器影响的技术似乎鼓励着软件架构师们向上投注他们的三层集成组件。随着这些悬浮组件的落地,他们可能无法在同一队列中解决备份问题。突然,最近的移动客户霸权正在迅速地推动事情向前发展。各种各样新架构正在以孕育着。

  某种程度上,Java和服务器似乎有增长的反应。该观点出处于一个记者的手册中。它不会消失,但像对James Strachan采访时描述的那样,它现在是JBoss方面的高级软件顾问,他说:“服务器端正在变得越来越瘦。”在今年早些时候的CamelOne大会上,SearchSOA.com 和TheServerSide.com与Strachan进行对话时,Node.JS这一话题已经在考虑中,但Strachan却夸张地说。

  展望未来,他说:

  服务器端可能只是亚马逊的Simple DB或Mongo DB或别的事情,可能就不会有太多的三层体系结构了。

  同时,谈到资质,他又继续说到:……客户端正变得越来越大,和更加复杂;它现在是实时的,每个人都在做Ajax,实时更新,而且人们在做大量的单面应用程序,当一个网页开启时,这个单一页面的整个程序就会显现。有很多模型,容器,关系和持久化和“yada-yada。”

  Strachan强调这受移动应用的高度驱使:

  在很多方式上,浏览器赢了。几乎每一个移动平台内部都有Web功能——Android,iPhone,iOS都有Web浏览器等等。所以Web赢了几分……大部分的浏览器都使用JavaScript和HTML 5。Silverlight已经死去,Flash也几近灭亡……浏览器和HTM还有JavaScript仍然在那里。

  新的方法是不是过分夸大了?是真正的永远的改变吗?在强调客户时,你是否看到了转变?如果是,你是否认为服务或SOA在打破现状上会有帮助呢?

移动信息化交流QQ群:一号群:211029692 二号群:344692795 CIO交流群:316076815(需认证)

2021-01-11
历史 历史最差!U23亚锦赛国奥第5 伊朗男排成功卫冕
­  北京时间5月10日,2017年第2届男排U23亚锦赛昨日在阿尔达比勒落下帷幕,国奥男排直落三局以3-0横扫巴基斯坦,名列第5收官创历史最差战绩,并... <详情>
2021-01-11
历史 同比下跌逾六成 日本汽车出口创历史最大跌幅
日本汽车工业协会29日公布的数据显示,受面向欧美和亚洲等主要市场的出口大幅下滑影响,4月份日本汽车厂商的出口量为20.6万辆,比去年同期锐减64.7%,创197... <详情>
2021-01-11
历史 闽南明末清初的历史人物黄道周
  11月26日至29日在漳州举行的黄道周学术研讨会,让人们的思绪穿越时空隧道回到明末清初。黄道周,这位被《明史》称为“文章风节高天下”的节义忠臣,在殉难360... <详情>
2021-01-11
历史 余额宝收益率创下历史新低 手头零钱何处安放?
原标题:余额宝收益率创下历史新低 手头零钱何处安放?   7月16日,天弘余额宝万份收益仅为0.6186元,7日年化收益率降至2.2560%,刷新该产品自20... <详情>
2021-01-11
历史 一分钟了解以太坊(系列二) | 币圈历史,以太坊的跌宕起伏
以太坊被称为是“第二代的区块链平台”,仅次于比特币。那么以太坊是如何从一个默默无闻的小币种成长为如今仅次于比特币的全球第二大数字货币的呢?以下是以太坊发展史上的... <详情>
2021-01-11
历史 A股“开门红”,科创50大涨7%!历史数据揭秘八月定律
最新 精选 区块链 汽车 创意科技 媒体达人 电影音乐 娱乐休闲 生活旅行 学习工具 历史读书 金融理财 美食菜谱 ... <详情>