这些日子以来一个奇怪的现象是IT的消费化,WhatIs描述为“对技术设备与应用的个人与商业上的混合使用。”今天挥舞着移动设备的商业用户大军是IT消费化最显著的符号。但是这真的不是什么新鲜事。只要年纪大到记得Mork来自于Ork的人都应该能回想起当初那段日子,那时候PC和软件电子表格被偷偷带进办公室以终结大型主机对企业计算的统治。
这股移动狂潮的影响没有几个应用开发经理可以幸免。现在他们正在梳理一种新的软件类型的成本与效益,名为移动中间件,它旨在处理移动设备的多样性。结果移动应用经理发现,移动应用是比移动电子邮件更令人头大的问题。端节点的每一种可能的类型都必须支持,同时还需要选择HTML5、原生及混合编程模式。
PC曾是游戏改变者。对于智能手机来说亦是如此,这个东西最近已经跨越了一个拐点,在单位销售量上已经超过了桌面PC。与其影响力比肩的还有社交媒体、开放API以及应用商店。
聚合了新闻和信息的社交媒体应用极大地提升了采用“REST”和RSS风格服务的集成中间件的使用。SOA打下了基础,但是推进集成开发的则是SOA的简化版REST,这在社交媒体和移动应用开放中都可以看到。基本上,REST成为了大的数字消费成功故事(Amazon、Google、Facebook、eBay)的基础,其开发风格现在也已经贯穿到老牌的企业中了,软件架构师必须知道如何去构建这些现代风格的系统。
现在我们看到有一种IT集成消费化的类型,该类型类似于大型电子商务网站和社交媒体网站的开放API。其思路是你对外发布API,让外部挂钩到企业应用的Web版上。作为回应,某些SOA家园正在开发API管理工具套件。他们希望自己针对B2B的API可以像iTunes商店的MP3一样,以消费者熟悉的方式飞越虚拟货架。
SOA集成的消费化还可以有更广阔的发挥天地。运营者随叫随到的情况少之又少。Web已经赋予(有人也许会说是“判处”)消费者承担往昔运营者的关键角色。这要求团队设计并交付出比以前要好得多的应用和应用接口。随着移动设备的兴旺繁荣,这种情况正变得越来越确切。
跟老故事一样,“新”IT消费化的概念仍然是换汤不换药。最终用户可以在合适的工具帮助下设法满足其大部分编程需求的想法,以前在VB、Lotus Notes和powerBuilder的时代听到的。从某个层面上来说确实如此。现在我们又在开发API身上听到这种说法。这一次会不会更靠谱一点?你说呢?
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
翻译
相关推荐
-
项目开发:为何组合评估胜于以项目为中心
简单的工具可在规划新项目和业务能力时帮助组织处理IT及SOA组合的影响。然而,更为复杂的项目组合管理(PPM)工具可帮助改进收集、管理、分享和理解现有SOA组合方面信息的能力。
-
REST与SOA集成的优缺点
在我深入探讨问题细节之前,有一点我要事先声明:REST和SOA不是相互竞争的两种集成方法。
-
为什么要用消息中间件?什么时候用?
消息中间件的主要类型和用户案例有哪些?在众多技术领域里面,中间件往往是厨房的洗涤盆。
-
集成和BPM中间件平台下的移动应用大趋势
当为了集成和业务流程管理(BPM)而考虑到中间件平台时,把BPM趋势置于脑中很重要,那么BPM都将会有哪些趋势?