SAP和开放标准

SAP ABAP开发规范 每个SAP项目都会制定对应的开发规范以提高开发质量,同时也便于后续的运维、复用升级工作。一个良好的开发习惯是我们每个码农应该具备的职业行为,可养成良好开发习惯的前提是你在每个项目上沉淀的一行行代码。所以每个项目都应具备全面、完善、尽可能相同的开发规范。这样对每个SAP开发从业者,每个项目,从长远来看,都有着巨大的益处。 阅读详情
  最近 SAP 宣布其 NetWeaver 平台通过了 Java EE 5 兼容性认证,作为 SAP 在企业级 SOA 应用中推动开放标准 (Open Standards) 又一个胜利,在 Java 平台的标准化进程中又一次在众多竞争产品牵头领跑。开放标准在 SAP 产品中一直扮演着重要的角色,特别是进入企业级 SOA 时代后, SAP 不遗余力地 执行和定开放标准来降低企业级 SOA 的拥有成本 。譬如: SAP NetWeaver 作为第一个业务流程平台 (business process platform BPP) 对开放标准的支持最大限度的提供了 SAP 和非 SAP 平台和应用之间的互操作性。
 
在各个重要的国际标准化组织中,都能够找到 SAP 的身影。举例来说, SAP 互联网联合组织 (World Wide Web Consortium W3C) 顾问委员会成员,大名鼎鼎的 W3C 正是全球互联网基本技术标准的制定者; SAP 也是信息结构化标准推进组织 (Organization for the Advancement of Structured Information Standards OASIS) 的会员, OASIS 是制定和推广 SOA 标准的主要国际组织; SAP 还担任网络服务互操作性组织 (Web Services - Interoperability Organization WS-I) 主席,领导制定网络服务在不同平台,系统和编程语言之间互操作标准; SAP 同时作为开放 SOA 协作团体 (Open SOA Collaboration) 的领导成员,积极定义用于创建复合应用的编程语言无关性模型;等等。
 
SAP 推动多方面的开放标准工作,不仅广泛地参与基础技术类标准的制定,更重要的贡献是在业务层面的标准制定工作中充分发挥 30+ 年来为各种各样客户提供商用软件所积累的经验。下表是一些 SAP 参与的重要开放标准。
 
基础技术类标准 (Technology Standards)
 
分类
关键标准举例
基础元数据 (Metadata Infrastructure) :关注企业级 SOA 命名,存储,索引和元语表述
UDDI ,是通用描述、发现和集成 (Universal Description, Discovery, and Integration) 的缩写。它是基于 XML 的描述规范,为全球企业在互联网上发布和查找网络服务提供类似电话黄页的功能
 
WS-MetadataExchange ,网络服务元数据交换,网络服务元数据是网络服务的使用说明书,元数据交换帮助服务消费系统自动发现和正确使用网络服务
消息 (Messaging) :描述如何可靠发送消息
SOAP ,是简单对象访问协议 (Simple Object Access Protocol) 的缩写,它定义通过基于 XML 消息访问网络服务,它是服务供应系统和消费系统之间交流的世界语
 
WS-Addressing ,网络服务寻址,它独立网络传输协议定义网络服务寻址所信息的表达方式,好像邮局邮政编码同样适用邮寄航空信或是平信
 
WS-ReliableMessaging ,网络服务可靠消息发送,它定义服务供应和消费之间保证消息发送可靠性,好像邮局的挂号信 保证送达
管理 (Management) :企业级 SOA 平台统一的管理接口
WS-Management ,网络服务管理,它定义企业级 SOA 平台统一的管理接口,让不同企业级 SOA 平台可以被任何符合标准的管理界面操作
安全 (Security) :企业级 SOA 安全可信任互操作
SAML ,安全声明标记语言 (Security Assertion Markup Language) 的缩写,它定义不同安全控制域之间互操作规范,实现单点登录 (Single Sign On)
 
SPML ,安全规定标记语言 (Service Provisioning Markup Language) 的缩写,跨组织管理身份认证的标准
 
XML Encryption ,对 XML 消息中加密数据表达和处理的规范
 
XML Signature ,防止非法篡改和复制消息,对 XML 消息应用数字签名的标准
 
业务语义定义语言
分类
关键标准举例
流程定义语言 (Process Definition Languages) :定义流程执行序列和条件,是基于网络服务的自动化业务流程的剧本
WS-BPEL ,网络服务业务流程执行语言 ( Web Services Business Process Execution Language ) 的缩写,它是对由网络服务组织成自动业务流程的复合应用统一表达,这种统一的表达能够被不同的平台解释执行
 
BPEL4People ,网络服务业务流程执行语言用户扩展 ( Web Services Business Process Execution Language Extension for People) 的缩写,它在复合应用的统一表达中增加业务流程中人机交互的扩展描述规范
服务定义语言 (Service Definition Languages) :定义网络服务接口,主要是输入输出,是网络服务的产品详细规格说明书
WSDL ,网络服务描述语言 (Web Services Description Language) 的缩写,它定义网络服务的规范描述,是整个网络服务的基石之一。服务供应系统和消费系统据此互相理解网络服务的功能,服务质量,等等,如同网络服务的产品详细规格说明书
 
EPCIS ,产品代码电子信息服务 (Electronic Product Code Information Service) 的缩写,它对于支持 射频识别 (Radio Frequency Identification RFID) 的网络服务规范获取应用层事件的方式
 
 
业务语义标准
分类
关键标准举例
跨行业标准 (Cross Industry ) :用于定义跨行业业务内容的语义,例如:业务对象,消息
 
ANSI X12 ,美国标准化组织 X.12 委员会制定的跨行业电子数据交换标准
 
UN/CEFACT ,联合国电子商务中心 (United Nations/Centre for Trade Facilitation and Electronic Business) 的技术规范, SAP 企业网络服务采纳其中很大一部分
行业标准 (Industry-Specific) :用于定义特定行业业务内容的语义
CIDX (Chemical) ,化学行业业务数据交换
 
RosettaNet (High Tech) ,高科技行业业务数据交换
 
 
以上挂一漏万地列举了一些标准,制定和倡导应用开放式标准是一项双赢的活动,它为部署 SA P  平台的用户提供对其它系统的良好互操作性,同时也保证 SAP 平台开放性,能容易地被其它系统集成。 SAP 的开发者网络上提供了进一步的内容
 
SAP Fiori Elements 应用的 annotation 文件的触发源代码位置讲解 注解可以为元数据添加额外的语义信息,这些信息可以被前端应用程序解析并用来改变 UI 的展示方式,或者驱动某些特定的行为。注解来定义一个实体类型的列表视图的列,这样在前端应用程序中,我们就可以根据这个注解来生成对应的表格视图。注解中可以定义列的顺序、标题、绑定的属性,甚至是格式化器等等。提供的 API 来获取 OData 服务的注解信息,并根据这些信息来动态地创建配置 UI 控件。是一个非常重要的文件,它的主要作用是解析处理 OData 服务的注解。方法加载 OData 服务的元数据注解。 阅读详情

相关推荐

ABAP开发规范.doc

一般ABAP应该遵循的开发规范,以及部份性能优化技巧。

SAP程序命名规则.pdf

SAP程序命名规则.pdf

sap show PP部分(全)KEP文件标准教材

TAPP40_EN_46B_FV_Part1_160702 TAPP40_EN_46B_FV_Part2_160702 TAPP40_EN_46B_FV_Part3_160702 TAPP40_EN_46B_FV_Part4_160702 TAPP41_EN_46B_FV_190702

为ABAP程序拷贝一个标准SAP报表执行菜单

1、打开随意一个有标准按钮的程序(一般为未设置专门菜单的程序),例如:Z3F01R012 2、se38执行Z3F01R012,选择系统状态,找到程序(GUI)RSSYSTDB,标准状态为:%_00 3、se41,点击Status,   4、将标准菜单拷贝到新程序中,再在这个程序中改动新的GUI状态。

edifierliu的专栏 5812

【FI】SAP标准成本计算发布

单个物料的单位标准成本即等于=标准BOM的材料成本消耗合计+对应产线生产该物料的标准作业成本消耗合计

少年休闲海 1万+

SAP 自带程序(示例及功能), 持续更新...

经常会用到一些SAP自带的小程序, 无TCODE, 或者是示例啥的, 慢慢整理一下, 在这里备查.   1. SAPRDEMOWORD97INTEGRATION      调用Word 示例   2. ACC_BAPI_TEST_DOCUMENT       A Test Program for BAPI_ACC_DOCUMENT_CHECK & BAPI_ACC_DOCUMENT

Welcome to Garywang's IT BLOG. 6084

RS_SET_SELSCREEN_STATUS

【代码】RS_SET_SELSCREEN_STATUS。

cly_apple的专栏 332

sap单体系统与soa_SOASAP-让IBM扩展您的投资

存档日期:2019年5月14日 | 首次发布:2008年5月7日 本文提供了一种解决方案,该解决方案允许从SAP Web服务客户端到其他供应商的产品的身份传播。 它使在S​​AP上投入大量资金的组织可以在SOA项目中重用其基础架构。 阅读本文之后,读者将知道如何在SAP Web服务请求中将身份传播到其他供应商的产品。 该解决方案将IBM®WebSphere®DataPower®XML防火墙...

cuyi7076的博客 293

SAP XI

SAP XI 是德国SAP公司出品的ERP软件中的一个组件,其中XI表示Exchange Infrastructure(交换架构)。鉴于此,国内的SAP培训行业逐渐开始发展,其中发展最快的是,51SAP培训品牌全国最大的SAP就业培训基地。  由于SAP定位于ERP系统,重点关注企业的人、财、物等资源的整合,对于企业其他的专业化系统所执行的功能无法被SAP完全覆盖取代,因此必须有相应的

少年休闲海 1482

【易拓大咖说】|一文讲述OData 在 SAP 生态系统中的重要性

OData 的元数据,提供了机器可读的 API 的数据模型描述,可以创建强大的客户端应用程序工具。使用 SAP AppGyver、SAP 移动服务、适用于 iOS 的 SAP BTP SDK、适用于 Android 的 SAP BTP SDK 开发的应用程序可以使用 OData 服务,详细信息请参阅移动服务。今天将分享 OData 在 SAP 生态系统中的重要性,解释如何将 OData 与 SA P 的服务集成,以及如何创建使用 OData 服务,以帮助大家更好的使用数据连接器,一起来看看吧!...

ITOWARE_SAP的博客 1376

SAP CAP(Cloud Application Programming)知识介绍学习路径

本文介绍了SAP CAP框架的基础知识,并结合ABAP技术栈的特点,给出了CAP建议的学习路径。

SAP领域技术博客 3409

ABAP最详细的开发规范

ABAP开发规范,写得较为详细,对于初学者值得一看。

SAP标准教材,中文版,网上汇总28个文件,地址1

AC010_ZH_Col62_FV_Part_A4.pdf 财务会计的业务流程 AC040_ZH_Col62_FV_Part_A4.pdf 管理会计中的业务流程 AC200_ZH_Col62_FV_Part_A4.pdf 会计定制 I:总分类帐、应收帐款、应付帐款 AC201_ZH_Col62_FV_Part_A4.pdf 付款及催款程序、信函、利息计算 AC205_ZH_Col62_FV_Part_A4.pdf 财务结算 AC305_ZH_Col62_FV_Part_A4.pdf 资产会计 AC505_ZH_Col62_FV_Part_A4.pdf 产品成本计划 AC520_ZH_Col62_FV_Part_A4.pdf 按库存生产与销售订单相关生产(服务)的成本对象控制 AC605_ZH_Col62_FV_Part_A4.pdf 获利能力分析 AC610_ZH_Col52_FV_Part_A4.pdf 利润中心会计 BW305_ZH_Col74_FV_Part_A4.pdf BI企业报表、查询分析(第1部分) BW306_ZH_Col74_FV_Part.pdf BI企业报表、查询分析(第2部分) BW310_ZH_Col74_FV_Part_A4.pdf BI企业数据仓储 BW330_ZH_Col74_FV_Part_A4.pdf BI建模实施 BW350_ZH_Col74_FV_Part_A4.pdf BI数据获取 BW370_ZH_Col74_FV_Part_A4.pdf BI集成计划 SCM500_ZH_Col81_FV_Part_A4.pdf 采购流程 SCM510_ZH_Col81_FV_Part_A4.pdf 库存管理库存盘点 SCM515_ZH_Col81_FV_Part_A4.pdf 发票校验 SCM520_ZH_Col81_FV_Part_A4.pdf 采购 SCM525_ZH_Col81_FV_Part_A4.pdf 基于消耗的计划预测 SCM550_ZH_Col81_FV_Part_A4.pdf MM中的跨功能定制 SCM600_ZH_Col81_FV_Part_A4.pdf 销售分销流程 SCM605_ZH_Col73_FV_Part_A4.pdf 销售 SCM610_ZH_Col81_FV_Part_A4.pdf 交货流程 SCM615_ZH_Col81_FV_Part_A4.pdf 开票 SCM620_ZH_Col81_FV_Part_A4.pdf 销售订单管理中的定价 SCM650_ZH_Col81_FV_Part_A4.pdf 销售分销中的跨功能定制 共28个网上收集的SAP中文标准教材汇总文档, 大小共335MB(351,705,757),共分两个地址文件。 迅雷可下,亲测都是SAP公司出的中文标准文档。 资料来自网上收集,无意侵犯版权,如有疑问,请发CSDN消息告知。 另求关于ABAP,WebDynpro,AdobeForm之类的开发技术的中文文档,有谁知道麻烦说一声,多谢。 这是地址1。 SAP不难,主要是语言障碍,以至于学习需要耗费较多精力在语言上,现在好了,有中文文档了,愿大家一起步子更大,速度更快,收入更多,更上一层楼! 资源分稍贵,但资料收集不容易,请谅解,迅雷下载可用性较强,如有长时间不能下载,请留言告知。

简单PI配置完整流程

目录 目录 概述 界面简介 一.配置ADAPTER TYPE:HTTP 1、创建Data Types 2、创建Message Types 3、创建Message Interfaces 4、导入RFC 5、创建Message Mappings 6、创建Interface Mappings 7、创建Receiver Determination 8、创建Interface Det...

Joker's blog 5884

sap 一代增强_在SAP故乡,感受“边缘智能”之变

汉诺威工业博览会SAP展台在德国,有奔驰、宝马等汽车巨头,但SAP仍然是德国市值最高的企业,目前这家企业正在发生什么变化?5G、人工智能、区块链、VR/AR、物联网等新技术如火如荼,正在港口、汽车、叉车制造等客户带什么样的变化?在汉诺威举办的全球最大的工业博览会,又透露出智能制造、工业互联网的发展呈现出那些新的趋势?日前,《中国电子报》记者,赴德国进行了为期几天的采访。客户之变汉堡港海鸥飞过,大船...

weixin_36325338的博客 143

Business Connector

XML-based standard component within SA´ Ps Internet Business Framework that allows to move information into and out of business applications. Links with open content standards such as SA´Ps Business A...

weixin_34148508的博客 152

2021-11-09

sigma_tool工具使用 海外产品必须经过WFA认证,需要用sigma_tool工具。 一般测试wifi下面的三种模式:SAP(热点)、STA、P2P 由于该项测试基本上由专有的实验室测试,测试SAP,STA这两种模式时,需要一些辅助工具认证证书我们获取不到。 但是P2P测试可以直接进行。在wifi关闭p2p关闭环境下进行。 for p2p: adb shell /vendor/bin/hw/wpa_supplicant -ip2p0 -Dnl80211 -c /data/vendor/wifi/w

weixin_43771220的博客 2412
上一篇: SAP中国研究院
下一篇: 企业级SOA的信息安全保证
Juishl
博客等级 码龄20年 269粉丝 42原创
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值