ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

SAP Gateway Service Builder 里 Project 的概念

2022-06-30 12:35:35  阅读:203  来源: 互联网

标签:服务 Service 开发人员 Builder Project SAP Gateway


如果 SAP 系统具有 SAP Gateway 7.40 或更高版本,则系统会安装核心组件 SAP_GWFND,并包括 IW_BEP 的功能范围。

如下图所示:

Gateway Service Builder 将开发人员创建服务所需的所有开发工件可视化,包括:

  • SAP Gateway 运行时工件,例如模型提供者类 (MPC)、数据提供者类 (DPC) 模型
  • 注释提供者类 (Annotation PC) 和服务
  • OData 工件,例如实体集、实体类型和属性

如下图所示:

Service Builder 引入了一个新的服务开发概念,即 Project.

项目用于存储开发人员需要的所有工件,在统一的中央位置统一创建服务和模型。 由于项目整合了所有相关数据,开发人员可以轻松地并行处理多个项目,并在生成和激活实际服务之前在项目之间重用数据。 因此,项目为开发人员提供了随时中断服务开发和建模过程的自由,而不必担心运行时工件和丢失数据的风险。 在项目中组织服务开发和建模过程的优势在于,整个项目数据可以在系统之间轻松传输,以实现最大效率和重用。

笔者的系统上,SEGW 支持下列这些类型的项目的创建:

SAP Gateway Service Builder 支持不同的开发方法和生命周期,以提供最大的灵活性,以满足不断变化的开发先决条件并满足不同的需求。如果需要服务来公开特定数据,可以决定是为新服务定义新的数据模型并集成您自己的源代码,还是重用和重新定义现有服务。

例如,可以在 SEGW 里新建项目,然后将 SAP 标准的实现包含进来:

Service Builder 提供了多种方法来重用 SAP Business Suite 系统中的现有数据源,从而显着加快开发过程。简而言之,Service Builder 迎合了所有级别的开发经验,并提供了在不影响质量的情况下,节省时间和提高效率的开发方法。无论开发人员选择哪种类型的 SEGW 项目,都会生成一组适当的 ABAP 类。这可确保开发人员在优化或扩展 SAP Gateway 中的 OData 服务时拥有最大的灵活性。

Service Builder 支持 OData 服务的以下开发阶段:

  • 数据模型定义(模型提供者类 (MPC))
  • 服务实现(数据提供者类 (DPC))
  • 服务维护 (Servide Maintenance)

标签:服务,Service,开发人员,Builder,Project,SAP,Gateway
来源: https://www.cnblogs.com/sap-jerry/p/16426425.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有