一根数据连接线,下面可以对接多个不同的手机接口,上面是一个统一的标准USB接口。通过这样一个接口适配器,我们可以把不同的手机数据连接到标准的USB接口上,供其他设备调用。在软件业对应的这个接口, 叫API,也就是应用编程接口。而未来是万物智联的世界,我们会遇到众多的智能设备。万物智联的关键在于接口,要想达到高效对接, 我们希望能有一个统一的接口,一个标准的规范,来实现连接的自动化。
在接口上,已经发展出许多传统技术,随着移动时代的万物互联,新一代的接口技术也涌现出来。对于专业的接口开发人员都知道,这一接口技术叫做REST API。但是由于这一技术缺乏严格的规范和契约约束,开发运维一直都耗费大量的人力。面临一个广阔的应用市场,API的开发运维需求巨大,对于软件企业来说,会造成高昂的人力成本。因此,如何提高开发效率,降低开发运维成本,已是所有软件企业的需求。上海灵长科技拥有完全自主可控技术的智能化云端应用开发运维平台,正是将许多人工操作流程自动化,颠覆性地将开发运费成本大幅度降低。
掌握核心技术,填补国内市场空白
灵长科技顺应时代发展需求,对现有广泛使用的一些国际标准规范,进行了改进,推陈出新。另外,据灵长科技联合创始人宋京青介绍,目前这类基础框架软件主要的供应商集中在美国,这项技术将填补移动时代国内市场相关产品的空白,“最近发生的一些事件,让大家清楚地认识到核心技术的自主可控是多么的重要,而我们对这一基础框架软件拥有完善的自主知识产权。也可以在未来国际标准化的协议之争中,发出来自中国的声音。”宋京青补充说到。
在移动互联网和技术发展日新月异的今天,由于webservice等技术规范过于复杂难用,因此SOA这个名词已经越来越少被提起,而被API、微服务、容器等概念所取代。但在灵长科技看来,SOA的基本设计思想并没有发生变化,并且仍然在被业界广泛地实践中,而更多以“云计算”这个单词出现在大家面前。也就是说,SOA是上一代的云计算技术。灵长科技所创造的是以JSON为主的新一代SOA架构的云端应用开发管理平台,从传统SOA架构思想借鉴的长处,又产生了其特有的功能亮点。其技术框架为各类云端应用提供统一的JSON格式的API接口规范,以及基于该规范的HTTP + JSON API调用入口。API规范提供与W3C的WSDL规范同等描述能力的API规范,但数据格式更加简洁和高效。JSON API接口支持任意嵌套复杂度的JSON数据交换,也就是调用请求和返回结果,比目前流行的REST API设计风格更强大,并且更加简洁和易用。
自动化编程运维管理,提高应用开发效率
据了解,这样一个智能化的云端应用开发运维平台可以做到自动化编程开发,运维管理和监控测试,为云端应用开发者提供优异的开发运维服务体验,并且显著提高云端应用的开发和运维效率。其产品和服务主要覆盖两块市场,一是企业开放数据服务平台CEAMS,通用企业应用接口管理系统;另一个是基于基础技术打造的公有云服务平台和之上的数据商城。
“据我们的初步估计,在我们的技术框架下,相比于传统技术,我们独有的自动化能力可以帮助云端应用的开发和运维效率提升10倍以上,显著提高开发者的效率和节省时间成本,帮助开发者更快地响应和满足客户对其自身数据业务不断变化和增长的需求。”灵长科技联合创始人陈淼波在接受采访时说到。
应用开发流程简单快捷,只需五步到位
一般应用开发流程繁琐且花费的时间较长,而基于灵长科技的这套系统平台,只需要简单五步操作。
首先是填写应用的基本信息,包括应用的名称、制造厂商、应用简单说明;
然后是填写应用中各个服务和API的名称;
第三步是使用我们的JSON schema编辑器在线编辑API里各个数据字段的规范;
然后在第四步里,系统会从前面步骤里得到的API规范为应用自动生成框架代码,用户只需要打开在线开发环境,在线编辑,开发和测试应用的代码;
最后第五步,应用开发调试完成后,就可以从系统里一键部署和升级应用。接下来就可以重复迭代这个过程,在线编辑开发和升级应用并且一键部署生效。整个开发过程不需要和HTTP接口打任何交道,这些都已经由系统自动帮助完成。
云端IDE集成开发环境,告别重复的工作
灵长科技的系统提供一个完整的云端集成开发环境,用户可以通过浏览器登录系统后随时随地在线编辑开发和调试自己的应用代码,而不用在本地安装任何开发调试环境。这样也可以方便直接对接后台数据库系统或者和系统中的其他服务做开发调试。云端 IDE提供代码编辑热更新机制,每次代码编辑的结果都可以实时反映在代码执行的结果里,方便开发者更高效地调试自己的应用。
同时,每次应用版本的更新可以一键发布到系统里,并且通过热更新机制一键部署到生产环境里实时生效。这样也可以方便开发者用户快速响应和满足来自客户对应用的改动需求。在这里,一个小的代码更新通常只需要几分钟就可以完成发布和上线。另外,云端IDE集成开发编辑器里,每个应用都有自己独立的编辑偏好设置,比如页面主题,缩进格式等,都和其他应用相互独立。
不论是移动互联网时代,还是即将到来的万物智联时代,都少不了庞大的应用开发需求。灵长科技的PaaS平台为上层应用提供各类标准化的微服务组件,也可自由搭建各类管理应用和工作流程。同时也可以作为大连接的基础平台技术,对接到各类物联网系统、云服务应用等。把来自所有智能设备和云计算的数据资源以统一的形式呈现在大连接平台上,并方便对接到各类门户网站,移动应用、物联网平台等方便开发者使用,创造更多平台效应和经济效益。
-
接口
+关注
关注
33文章
8497浏览量
150836 -
物联网
+关注
关注
2903文章
44275浏览量
371287 -
核心技术
+关注
关注
4文章
625浏览量
19581
原文标题:在万物智联的时代,我们来讲一个接口的故事
文章出处:【微信号:Iotchannel,微信公众号:联动原素】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论