行业需要
为了推动工具构建现代、实时的应用程序,允许与最终客户进行事件驱动的互动,需要一个行业标准,以机器可读的格式定义异步、事件驱动的API。开源项目AsyncAPI是这样一个社区,开发者和行业领袖正在开发这些新工具。
关于AsyncAPI
AsyncAPI是一个用于事件驱动的服务如何相互通信的API文档规范。作为一种新兴的语言标准,IQVIA是该项目的白金赞助商,其目标是通过api改变业务执行事件处理的方式。IQVIA和AsyncAPI都有一个共同的任务,即标准化事件驱动的API交互,并支持各种可用的消息传递系统。IQVIA的生命科学行业Lexi API标准词汇表将与AsyncAPI的通用语言一致,适用于所有不同的消息传递协议和事件模式格式。IQVIA加入了它的两个关键技术合作伙伴穆勒斯福特和销售人员支持这项工作。
AsyncAPI和IQVIA如何完美匹配
AsyncAPI创始人Fran Mendez表示,IQVIA正在帮助开源项目创建一个构建事件驱动应用程序的整体解决方案,事件驱动API和开发标准(AsyncAPI规范)可以帮助公司发展到事件驱动思维,以新的方式解决问题。
AsyncAPI很重要,因为它使更多的开发人员比以往任何时候都能解锁事件和异步api的价值,使it架构比使用请求-响应结构时更加高效。“请求-响应范式和事件驱动世界之间的真正区别是,事件和消息允许系统是实时的和响应的,而不是等待客户端发出请求。服务器在合适的时间推送更新,不需要请求,”Mendez解释道。AsyncAPI规范的开源性质意味着它不强制执行任何协议,而且它可以与任何消息传递系统互操作,包括MQTT、Kafka、WebSockets等等。Fran强调说:“IQVIA的Lexi倡议是生命科学行业朝着正确方向迈出的关键一步,使事件驱动的通信变得易于接受和采用。未来是由事件驱动的,IQVIA正处于一个有利的位置,可以为AsyncAPI计划做出贡献,并利用该计划为客户带来利益。”
为生命科学产业创造一个共同的词典
IQVIA与该项目密切相关,并在其Lexi产品中充分利用了该技术。Lexi是一个应用程序编程接口(API)层,它使用公共词汇表或词典连接应用程序和数据。IQVIA已经为生命科学行业创建了一个通用词典,使创建通用连接器,通过内部和外部应用程序的网络进行信息交换。
更进一步,Lexi提供了一个一流的集成平台即服务(iPaaS)解决方案。Lexi是平台的中介层的一部分,在该层中,将对转换为通用Lexi词汇表的数据进行评估,并使用代码查找服务和实体关系服务协助识别和标准化数据记录id。Lexi最好地利用了IPaaS技术来实现完整的生态系统协调。Lexi的关键组件是协调层(包含编排逻辑)和中介层(包含允许在生态系统中的所有应用程序之间无缝转换的Lexicon)。
Lexi大大降低了成本,简化了集成技术系统的复杂性,同时捕捉了生命科学公司持续增长所需的市场、趋势和机会的洞察力。betway必威怎么提款
结论
Lexi已被开发为事件驱动架构。AsyncAPI强调这一战略,IQVIA为支持这一创新举措感到自豪。Lexi显著降低了成本,并简化了集成应用程序的复杂性。过去,维护应用程序之间的点对点(P2P)集成需要大量资源。Lexi使专有应用程序的互连现代化,简化了维护,并提高了集成速度。