您当前的位置是:  首页 > 资讯 > 文章精选 >
 首页 > 资讯 > 文章精选 >

整合API在UCC的演变中扮演什么角色?

--RESTful API正在为通信行业带来一波变革

2019-07-04 09:52:30   作者:   来源:CTI论坛   评论:0  点击:


  CTI论坛(ctiforum.com)7月2日消息(编译/老秦):自从SIP承诺一个互联网开放的,创造性的和可互操作的高价值多媒体通信世界以来,已经超过了四分之一个世纪,这直接导致了PSTN的被摧毁和死亡。在过去的几年中,WebRTC发誓要降低在任何基于Web的服务中构建丰富通信服务所需的专业技能和复杂开发的障碍。不需要我告诉你,事实是这些情况都没有像预期的那样完全消失,主流的UC世界也像往常一样开展业务。
  但现在又出现了第三次变革浪潮:工作流程的不可阻挡的数字化以及为协作创造的机会。共同创造,共同编辑,共同策划,共同驾驭 -- 这些将最终打破旧模式。传统供应商关于人们应该如何合作的近视和围墙战略已经被实践中的协作所取代。
  虽然大型供应商在思考如何应对这种最新的现状威胁,但他们的用户正在即兴创作新的协作方式。他们不是在等待许可。他们没有制定战略。他们正在生产,迭代和发展。
  与所有波浪一样,会有一个波峰,然后是一个平静的沉淀时期 -- 一个呼吸空间,允许一些协调和和解。到那个时期结束时,协作的世界将会发生变化 -- 永远而且变得更好。
  用户的变化
  用户将保留其在创新协作体验方面的能力,从而消除摩擦并改善其工作流程的结果。他们将能够从新旧供应商的更广泛,更丰富多彩的解决方案中进行选择 -- 现在可以相互充分互操作。这些用户将再次拥抱其生态系统中的IT专业人员,依靠他们简化创建、扩展和质量保证他们的解决方案的流程。
  为了让我们到达那些平静的水域,旧守卫需要转变他们的理念,并通过API开放他们的系统进行有意义的整合。虽然一般来说API并不新鲜,但RESTful API特别改变了基于Web的服务的采用,综合和扩散。他们使我们现在都认为理所当然的平台蓬勃发展成为可能,包括Apple的App Store和Google Play。如果您已经了解RESTful API,请跳过下一段 -- 否则,这是您需要了解的基本上下文:
  想象一下,您创建了一个新的Web应用程序 -- 您希望它成为Instagram的终极竞争对手。至关重要的是,您可以让开发人员轻松创建应用程序并与应用程序集成,以便他们接受它,而无需学习新的编码规则和语言。而且,当他们为浏览器A生成代码时,它也应该可以与浏览器B,C等一起使用。智能手机操作系统也是如此。使用简单的构造,如资源和资源定位器(例如URL))和熟悉的调用(“get”),RESTful API使应用程序与Web服务器交互变得简单。例如,要请求有关资源(“用户”)的信息,找出其状态(“新帖子”)并修改该资源(“喜欢”)。
  集成和API可能如何改变事物?
  UC领域的挑战者 -- 互操作性意味着繁荣 -- 始终提供API。新进入者通过以下方式建立了自己的声誉:a)做好一件事,b)通过RESTful API提供与其他人的集成。这两种方法都为用户团队提供了工作流创新的选择和创造力。
  传统供应商更加谨慎,不那么慷慨。但我越来越有信心,随着这一新浪潮突破它们,他们也将面临为其完整功能集创建和发布RESTful API,以保持可信和竞争力。这是一个巨大而积极的转变。
  场景规划
  那么,你现在应该做些什么来超越那波浪潮呢?这个练习主要是关于场景规划。但是,通过利用当前存在的RESTful API,您可能已经可以做出重大改进。
  1.从工作流程开始:选择一个对组织中团队或团队的工作效率至关重要的工作流程。与最重要的人一起检查您的理解,测试你的假设。
  2.调查系统:
  • 完成工作流程需要多少个单一电子系统?
  • 哪个是“基石”系统,是承载工作流程重点的系统?
  • 一个人需要多少次将注意力从该系统上移开并将焦点转移到另一个系统才能完成流程的下一步?一个例子是从谷歌文档中查找,全程实时共同创建,向同事发送关于他们最后贡献的信息。根据研究,即使通过在任务之间转换而产生的短暂心理障碍也会使工人的生产力降低多达40%。
  3.调查快捷方式:
  • 您在哪里可以介绍简单性?
  • 您在哪里可以精简流程?示例:您的营销职能部门拥有多元化的团队,需要定期在线召开小组会议。一些成员反射性地使用应用程序A,因为它在平板电脑上非常棒。而出于习惯,一些人喜欢应用程序B,人们可以用的选择几乎和人数一样多。但是如果在基石应用程序中集成了“开始会议”功能,他们都会选择这一阻力最小的路径从而来简化他们的工作 -- 以及你的。
  4.研究可用的集成和RESTful API:
  • 如果您正在与一个具有挑战性的供应商合作,他们将拥有一个不断扩展的现成集成库。
  • 接下来,查看当前供应商的API。您不需要编码经验来确定是否支持您所考虑的集成类型。
  • 从开发人员那里获得意见。现阶段不需要专业知识。例如,您组织或生态系统中的任何Web开发人员都可以仔细检查您的结论,并提供有关可能集成范围的进一步见解。
  5.计划,测试和学习:
  • 测试与用户子集的现成集成很简单。您将了解它是否能达到您的期望,或者您是否需要自定义开发。而且,您将能够将每种成本与生产率增益的实际评估进行比较。
  • 如果您计划使用API??进行开发,请知道其中许多都带有用于各种调用和查询的脚本  库。您的开发人员可以将它们剪切并粘贴到代码中。
  • 如果您当前的供应商未发布必要的API,那么就要求他们这样做。如果其他供应商能够比现有供应商更快地解决问题,那么请准备好引入新的供应商。
  总而言之,一波变革正在席卷我们的行业。我们无法抗拒它。我们应该接受它。挑战者已经在冲浪了。来自传统供应商的封闭,孤立的解决方案将仅仅是游泳或往下沉。RESTful API是每个人都应该抓住的浮力辅助工具。
  声明:版权所有 非合作媒体谢绝转载
  作者:托德·卡罗瑟斯(Todd Carothers)
  原文网址:https://www.nojitter.com/API-embedded-communications/what-role-will-integrations-API-play-evolution-ucc
【免责声明】本文仅代表作者本人观点,与CTI论坛无关。CTI论坛对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

相关热词搜索: API UCC

上一篇:以人为本的统一通信方法

下一篇:最后一页

专题

CTI论坛会员企业