首页
学习
活动
专区
圈层
工具
发布

什么是 ABAP Background Processing Framework

SAP 后台处理框架(缩写为 bgPF)是一个能够异步可靠执行应用程序后台进程的框架。

下面这个音频是对其的详细介绍。

举个例子,在实际应用中,比如火车订票应用在搜索最佳路线后,通常还需要查找目的地相关活动信息,用户往往需要在页面等待结果。而 bgPF 允许在后台执行这些耗时操作,用户无需等待结果即可继续其他操作。

技术上,bgPF 基于后台远程函数调用(bgRFC)构建,作为事务型(tRFC)和排队型(qRFC)远程函数调用的升级版本,能高效处理大量顺序函数调用。

目前支持事务型和排队型两种后台处理模式,前者确保操作执行一次,后者在此基础上保证执行顺序。

在 ABAP RESTful 编程模型(RAP)中,bgPF 通过受控 SAP LUW 提供事务控制,确保数据一致性。该框架的主要优势包括:保证事务一致性、提升终端用户响应性能、集成多种工具支持,并且作为 ABAP Cloud 标准功能易于测试和使用。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OCD5DDzJN3QlSD-38IVRH7Tw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券