访谈灵长软件创始人宋京青:新一代SOA架构

电子说

1.2w人已加入

描述

未来世界是一个智能的世界,我们会遇到众多的smart device。万物互联时代,这个“互联”的关键在于接口,要想达到高效对接, 我们希望能有一个统一的接口,一个标准的规范,来实现连接的自动化。

在接口上,已经发展出许多传统技术,随着移动时代的万物互联,新一代的接口技术也涌现出来。对于专业的接口开发人员都知道,这一接口技术叫做Rest API。但是由于这一技术缺乏严格的规范和契约约束,导致开发运维耗费大量的人工,效率也极低。

宋京青(灵长软件科技有限公司,联合创始人)

复旦大学本科,美国罗切斯特大学电子计算机工程硕士和工商管理硕士。 

精通云计算,大数据,远程服务,产品生命周期管理和全球市场销售服务。拥有十多项美国专利。

联合创立灵长软件科技有限公司。实现基于API的云计算开发运维自动化的颠覆式创新。产品广泛应用于大数据连接整合,智能设备/IOT的管理和云计算PaaS平台。

访谈对话宋京青

Q

首先请您先简单介绍一下贵公司目前的核心产品是什么?

宋京青:我们产品的最初创意来自W3C对智能硬件统一管理的美好愿景。最开始我们想在智能家居网关上提供一个通用的物联网设备接入系统,把下层物理协议的差异性封装起来,对上层应用提供统一的设备接口规范和基于这个规范的web API接口。以解决智能家居领域内存在大量异构协议设备接入困难,而且设备间的数据不能互联互通的问题。随着项目的深入,我们已不局限于设备管理,更将服务融为一体。基于核心接入框架的通用灵活设计,辅以全球最大的开源开发生态的完整支持,我们打造出一个云计算的PaaS平台,帮助开发者在丰富的开发生态下,高效地开发和部署自己的云端应用,同时对接到后台的各种数据资源, 无论这数据来自智能器件, 数据库还是各种Web服务。平台对外提供统一的云端应用API接口规范,方便应用端开发者调用和接入。目前这个PaaS平台是我们的核心产品。同时我们通过框架平台,与多个合作方共同打造不同的上层应用。这项技术产品特别适合作为消息类的中间件平台,快速连接整合各类异构设备和服务资源,包括对接各类遗留数据库,进行数据的编排整合。也适合于各类智能设备的统一连接管理,屏蔽底层器件差异,开放统一接口连接上层应用。平台创新的云端集成开发运维环境,丰富的社区资源和可复用模块,将大幅度的提高开发运维效率,降低项目成本。

Q

那么目前贵公司的团队背景及规模、构成是怎样的?现阶段主要的投入是技术的研发还是产品的推广呢?

宋京青:灵长团队来自中美两国,既有丰富的技术管理经验和对科技前沿的洞察力,也有多次创业的实战经历。团队成员在这一领域都有10-20年的行业经验积累。都不“年轻”了 。我们一期产品,框架软件平台去年底开发完成,目前会加大市场推广力度。 当然,作为高科技企业, 对新技术产品的研发,优化永无止境。 公司对下一期产品的研发会保持大力投入。

Q

目前贵公司的云端应用智能开发运维平台能够帮助客户解决什么样的痛点问题?针对的是哪一类客户群体?

宋京青:我们的产品面向的主要是后台,也就是云端的应用开发者。帮助他们利用我们的框架平台高效开发和管理自身的云端应用。在我们开发平台上,利用的自动化开发运维,与传统开发模式相比,我们的开发和管理效率可以有10倍以上的提升。当然作为专业的云端后台开发,会帮助到任何应用App, 小程序和动态网站的开发者,因为这些前端应用,都需要调用后端数据和股务。 在这里我也给自己做个小广告: 对所有WEB应用开发者来说, 如果您缺乏后台专业团队, 可以来使用我们的专业后台开发运维服务。

Q

那么相较于同行业,你们的核心竞争力是什么?

宋京青:我们的核心竞争力主要来自于国际领先的技术产品,高效集成自动化开发运维,以及完整的自主知识产权。

Q

贵公司“新一代基于JSON的SOA解决方案”,具体“新”哪方面?

宋京青:SOA是一个庞大的技术体系,其中有许多的国际标准规范。 大家如果从事这一行业足够长,一定会记得十几年前无比红火的web service技术和众多的规范标准. 我们在吸收这些标准规范优秀设计思想的同时,使用了更轻量的JSON数据交换格式来代替原有复杂沉重的XML数据,这也是全球第一个基于JSON的SOA解决方案。我们为云端应用提供的数据接口能力比目前常用的REST API能力更强大,同时我们的系统完整支持全球最大的node.js开源生态。这些都为云端应用的开发带来全新的模式和高效的体验。

Q

贵公司提供的API规范和数据交换其优势在哪?具体体现在哪些方面?

宋京青:我们的API规范和目前其它流行的若干API规范,例如WSDL,Swagger等等相比,具备简洁,强大的优点。比方说,和Swagger的REST API的接口规范不同,在我们的规范里除了对接口,以及接口上传输的数据类型的定义之外没有其他任何多余的东西。同时我们基于这个规范打造的数据交换接口可以支持对任意嵌套层次和复杂度数据的提交和返回。这些都可以给开发者带来更简单,同时更强大的开发体验. 简单的说, 就是数据越复杂, 我们的接口规范越显出优势。

Q

那么贵公司产品的核心框架是什么?

宋京青:我们产品的核心服务框架名称是CDIF:通用设备互联框架。这也是我们独立自主开发的核心技术,也可以被看成是一个云端的小操作系统,我们拥有全部的自主知识产权,在中美两国都申请了专利。

Q

您长期在国外发展,那么您能分享一下目前国外这类技术发展的现状是怎样的呢?

宋京青:中间件作为一种核心技术,广泛应用于各种IT系统,设备和服务的连接和整合。这类产品的主要开发供应商都集中在美国,大企业像IBM, Oracle 和 SAP 在开发大系统时都有自己的中间件产品。专业的中间件公司有Mulesoft, Tibco等, 很有趣,大部分都在美国硅谷, 在我办公室所在的方圆50英里范围内。虽然这些中间件都有它的优势和特长,但由于历史的原因,大部分产品都是十多年前基于传统技术打造。考虑到对遗留系统设备(Legacy)的兼容性, 对最新移动技术的支持有一定局限性。随着移动互联的飞速发展,传统的soap/xml技术早已被rest/json所替代.而对这一新技术的最好的原生支持Native support是JavaScript和服务端的node.js. 目前在国际上用node.js开发的中间件和PaaS平台产品还很少。目前大多数对node.js的应用都是开发用户自身的云端应用。而做PaaS平台需要考虑更多的用户隔离,高可靠性,安全性保障,扩容管理,平台的易用性等等。在这方面我们处于国际领先水平。

Q

物联网经过七八年的发展,终于迎来了风口期,您认为贵公司的产品在物联网产业中能否占据一席之地?

宋京青:我们的核心产品是框架平台,方便应用层打造不同的上层应用。我们能快速连接整合各类异构设备和服务资源,屏蔽底层器件差异,开放统一接口连接上层应用。智能平台可以进行数据的实时编排整合。创新的云端集成开发运维环境,丰富的社区资源和可复用模块,将大幅度的提高开发运维效率,降低项目成本。更高效地完成信息化系统和智能设备结合的自动化流程开发。 坚信我们的产品将在物联网的行业应用中会有一席之地。

Q

那么您认为在当前物联网比较重要的核心技术是什么呢?

宋京青:比较重要的物联网技术在我们看来是来自物联网设备的数据如何与来自其它系统或服务的数据沟通交互,并在不需要人工干预的情况下自动完成特定的应用场景,比如智能制造的流程场景等等。让智能设备和服务通过数据互动,达到真正的智能应用。

Q

接下来贵公司在物联网的规划如何?

宋京青:与传统高成本1:1连接技术技术 (客户端-服务端)不同, 物联网是一种以几乎零边际成本的方式连接多端(n:n)的技术. 通过互联网连接智能器件,通用,标准,高效的“连接”已是企业战略竞争力的体现。 基于“连接”,“应用程序”才更好体现价值。 我们在物联网方面的发展愿景是,结合最新的物联网和云技术,以近乎零成本的“连接”方式采集数据,并以统一的接口方式和数据结构开放给上层应用,吸引尚未进入新兴或长尾市场的应用来创造价值。

精彩吐槽环节

李晓妍:典型客户有哪些?

宋京青:典型的客户包括 国有大企业 他们应用我们的产品作为中间件平台进行企业内部的IP系统整合。

也有许多系统集成商通过利用我们的平台快速开发运维降低项目成本。

还有许多小的应用开发商,可以通过门打建的公有云平台, 进行后台开发运维管理。

李晓妍:你们国内外的团队有多少人呢?

宋京青:目前核心团队6人, 也许你会感觉为什么我们人那么少,因为我们也是自动化开发运维的受益者。 我们的开发运维效率特别高,因为电脑24小时孜孜不倦的在帮助我们。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分