当前位置:龙图IT服务 > 家庭IT服务 >

SOA或微服务?S++,2016中国IT服务新声音

作者:IT服务 发布时间:2016-11-14 阅读: 转至微博:

我们生活的这个时代,无疑是一个创新的时代,对于创新者,我们往往冠以大师的称谓以示敬仰。但与此同时,与创新似乎隔了十万八千里的“匠人精神”同样被人津津乐道。因为我们内心都知道:正如乔布斯创造出苹果一样,几乎每一次变革性的创新与创造,其实都是对基本层面的突破,都离不开匠人精神。
IT服务
“创新不舍匠人精神”,在IT服务领域,神州信息就是这样一家企业。三十年来,神州信息一直处于IT服务的最前线,为用户带来卓越的IT服务价值,也同时让神州信息对“服务”有着越来越深入的认知与思考,并结出了新的果实——新书:《探索Service本源》,新的观点:S++。
S++是什么?
按神州信息所言,S++(Service Plus Plus)要做的事情,就是通过服务的业务与技术分离(第一个+)、通过服务多态建模(第二个+),彻底的将传统服务中和业务无关的技术成分剥离出去,放到服务的外延中,让服务内涵成为纯粹的业务描述。
缘何有这个想法?
30年不断的和服务打交道,今天我们眼中的服务随着新技术、新思维方式的到来已变的和以往有很大不同。但是,服务本身真的变了么?
想想多年以前的缴费服务,和今天相比,由于所处环境不同,一定会有不同的流程和体验,但是,其中的服务参与者并没有改变,服务的要素也是相同的。实际上,服务要素就是服务的业务部分,而因环境变化的是技术部分。
正如我们看到的上世纪90年代兴起的CORBA,2000年左右开始兴起的J2EE,2005年开始大行其道的WebServices,乃至最近被爆炒的微服务RESTFul等等。这些东西本质上只是技术的变化而已,服务其实是和实现完全无关的抽象,是不包含具体技术要素的纯粹的业务描述。
正因此,让神州信息产生出S++这一新的想法,在继承SOA和微服务优点的同时,进一步降低服务的复杂度、提高服务的抽象度,重新定义服务这个最基本的概念,使其更加易于管理和使用。
想法很好,但靠谱吗?
看到这里,您一定觉得这样的观点很大胆、又新鲜。基于S++定义衍生出的各种特点,其在业务和架构层面必然对传统技术造成巨大冲击。同时也一定会有个大大的问号——S++要落地经得起推敲吗?那么,各位工程师、架构师们不妨带着心中的疑问此刻便开启阅读。让我们一同来审视S++能否替代传统的SOA和微服务,成为未来企业应用开发和集成技术的主流。
关于作者:
李东,14岁开始学习计算机语言,作为课外兴趣自学了BASIC和汇编,利用放假期间编写了贪吃蛇、打飞碟等游戏。高中、大学期间继续自学软件编程,曾将C和汇编结合使得从高级语言中能够调用绘图功能,并模仿Borland C++开发了一套适合学校机器的图形化开发环境的原型。
93年大学毕业后在西门子合资公司作为交换机软件安装人员工作两年,然后来到JInfonet公司先后参与4GL的研发和JReport的研发。作为JReport的第一代主要研发人员,编写了从原型一直到3.0版本的核心引擎部分。2000年与合伙人一起创建了Bi-Soft公司,主营业务是商业智能软件Bi-Pilot,负责整个产品的研发及管理工作,从最基本的查询一直到多维分析模型和引擎都是产品的涵盖范围。
2007年Bi-Pilot被神州信息收购合并,李东开始在神州信息研发SmartESB产品,用SOA的方法论为客户提供底层产品服务。

关键词: IT服务