澳门葡京网上娱乐SAP NetWeaver Gateway介绍

它提供了简单的方式以连接SAP软件与设备、环境和平台,SAP需要这个产品能够快速连接和访问SAP业务产品(比如ECC

SAP Gateway在S4/HANA时期的ABAP开采模型中全体非常重要的地位。SAP
Gateway是怎么?它对ABAP开辟有啥样的震慑?可以为我们提供哪些便利?那篇译文将浅要地评论那个话题。

澳门葡京网上娱乐 1

SAP NetWeaver
Gateway是一项基于商场正式的技术,它提供了简约的方法以连接SAP软件与道具、意况和平台。这些框架允许完结创新的、以人为本的应用方案,为SAP的商务软件带来了新体验:举例应酬与同盟境况、手提式有线电话机和台式机设备以及富internet应用。

image.png

一言以蔽之,NetWeaver Gateway是一个ABAP组件集,它附加在您已有个别SAP
ERP系统上,并提供了简便的、以人为本的工具来拜访你的事情音信,况且降低了花费数量所必要的学问门槛,使得使用者不须求明白SAP系统内部的行事体制。Gateway提供了易用的、定义突出的API,提供了入口以采访SAP系统中全部价值的业务数据和功能。

SAP NetWeaver Gateway介绍

在二〇一三年,SAP公布了SAP NetWeaver
Gateway。那么SAP为何要揭露那样一款产品吗?轻易的答复就是,SAP需求以此产品能够快速连接和拜见SAP业务产品(比方ECC,CRM)。有了这么些产品,SAP的政北京工人球场系中的数据足以进一步简明的被开辟职员使用

  • 特意是活动采取大概Web应用开拓人士,
    而那些人口频仍对SAP的业务流程并不精晓。

SAP NetWeaver
Gateway通过使用开源以及标准的技能框架,能够神速营造满意前端选拔开荒的接口内容。那样,
SAP NetWeaver
Gateway就能够看成三个大桥,打通了从后端到后边贰个的延续线路。在脚下活动采取普及推广的情事下,这种框架结构越来越灵活和飞跃满足客户的必要,后端开拓人员越来越引人注目于事情模型的搭建,而前端开拓人员更加的注意于客商接口画面以及顾客交互的安排性,达成了前面一个和后端的解耦,特别契合于高效开荒。

正文链接:http://www.cnblogs.com/hhelibeb/p/7600998.html

今世选用设计模型

最近几年来,顾客对应用的供给发生了高大的变通,非常是活动智能设备的布满,绝超越四分之二顾客已经习以为常了种种简单的,直接的使用体验,设计复杂的相互使用,把各样作用聚成堆在一块儿已经不能够满意客户的必要。移动设备的交互格局,社交互联网的起来,各类电商平台的崛起,让客户对于使用的要求越来越高

  • 简单,直观,快速,省钱。

今世利用要求的是跨平台的访谈格局,跨系统的查询,多门路的操作,神速的响应。在如此的必要之下,贰个在那之中平台连接就不行的最重要,而SAP
NetWeaver Gateway也就涌出。

今世利用应该满足一下多少个特色:

  • 直观

    直观的使用分界面能够急忙的让客商伊始接纳,那样的应用顾客很轻便接受。同一时候,极其直观並且适合利用习贯的采纳设计能够节约多量的扶植财富。直观的计划还是能最大程度的压缩顾客的运用不当,那样能够给客户特别流畅的行使体验,十分的大的升迁顾客对于使用的接受程度。

  • 美观

    毋庸多言,美观的选用能够给客商一种雅观的以为到,能够不小限度的扩充客商对于利用使用的接受程度,以致顾客能够忽略一些利用设计的败笔或许不当。对于二个利用来说,雅观的统一准备是重大的。

  • 面向业务

    每叁个作业应用都有相对应的事情操作,对于客商来讲,他们不会关注应用的本事细节,举例是用哪些的语言来支付的,客商关怀的是使用能够落到实处有些具体的作业操作。所以,应用的筹算绝对要围绕某贰个作业场景来实施。

  • 创新

    履新引领着设计的洋气,对于使用设计来讲,具有创新的主见和统一筹算,何况能够满足客商的需求,给与顾客越发新颖,方便的操作方式,是走向成功的宏大助力。创新也存在于采取的自动化,宣布等贯穿整个应用生命周期的历程中,能够相当慢的发布,布置应用,可以高效的化解采用中的难点,那一个都以选择成功的显要。

  • 高可用性

    接纳能够帮忙种种现象,举个例子离线访问,比方后端系统不或者连接,这几个都不遗余力不要影响最终客商的利用体验。在利用的布置性进度中,必要思量到众多意外因素,能够制服那些要素,幸免对顾客的施用导致暂停只怕选拔运营缓慢。

  • 迅猛的开拓

    可见急迅的满足用户的一对需要,然后相当的慢的递交个客商采取。那须求选用能够更为的灵巧,便于调度,对于价值观的ERP架构来讲,那是贰个那些大的挑战,不过对于当下的顾客须要急忙的变动和增加,敏捷开拓将会变得极度的十分重要。

  • 可观的融会

    业务流程往往会迈出相当多单位,于是利用的统一希图须求考虑种种部门之间的连片,以及种种应用或许工具之间的交接。对于顾客来讲,往往只须求关爱于自个儿的圈子,不过对于一切业务流程来讲,各类平台和工具的集成,进而是专业能够流畅的开展着重。

  • 简易的爱护

    乘胜应用的扩大,系统将会变得更为复杂,二个便于维护的统一计划能够一点都不小的压缩IT的能源消耗。所以利用要求简单,灵活并且尊敬耗费低廉。

  • 安全

    对此其余市肆来讲,安全往往都以坐落第一人的,不管选择如何规划,都不能把公司的中央数据外泄,应当要保险数据以及业务流程的平安。

  • 低成本

    见到上述对于IT的如此多的供给,你恐怕会以为业务部门会甘愿出更加的多的钱来满足这个需要。然而实际正好相反,往往公司给予IT的预算会每年大约一样,以至越来越低,所以对应用,也许新才能的投入便是对IT提议的越来越大的挑衅。

  • 不间断的政工运营

    不管任曾几何时候,系统都须要符合规律的运行,所以利用的计划性还要求思量高可用性,对于最后客商来讲,业务的展开无法被打断。于是平时在选择的希图中,须求怀念BCP(Business
    Continuity Plan),必要思考D宝马X5(Disaster
    Recovery)。系统的不间断运维有限支撑了作业的顺遂开展。因为此地越来越多的座谈真正的百货店的利用,所以不间断的系列运营时一个非常重大的需求。

原来的文章连接:A simple overview on SAP Netweaver
Gateway

SAP NetWeaver Gateway如何满意当代利用设计模型

接下去,大家来拜会SAP NetWeaver
Gateway是什么样的三个成品,又是怎么着扶助集团实现那个必要。首先, SAP
NetWeaver
Gateway提供了切合规范的OData合同的接口平台,那样可以丰裕平价的供外界系统调用。别的一边,
SAP NetWeaver
Gateway又能够利用SAP标准的各样接口格局来连接后端的事务系统,特别是和SAP基于ABAP的制品,集成度非常高。
SAP NetWeaver
Gateway能够完结内外端的解耦,双方面能够相互的支出,应用的兑现充足的简要高效。

  • 直观,美观

    前面叁个的开拓职员没有供给关心后端的数据模型,只供给聚焦精力做出直观,美观的应用分界面设计。那得益于标准的接口格局,使前端开垦职员与复杂的数据结构解耦。

  • 面向业务

    接纳设计人士没有要求关怀本领细节,而是更加多的和终极的客户张开互动,那样能够让动用越来越的周边实际的业务须要,进而晋级客户的满足度。

  • 创新

    前边二个的本领尚未界定,只要能够采用标准的接口格局的其余平台,都能够开展高效的应用开垦,那给了前端开垦人士一点都不小的自由度举行革新。

  • 高可用性

    多路子的支撑担保了数量与业务流程的可用性,在线和离线的支持能够很好的支撑职业。

  • 敏捷

    运用 SAP NetWeaver
    Gateway开荒的流水生产线进一步的短,并行度更加高,那样能够使利用的支出尤其的火速。

  • 集成

    SAP NetWeaver
    Gateway能够非常好的和后端系统融为一体,那是三个不胜关键的性状。对于前端来说,规范的Odata左券也能够使前端开垦职员收入匪浅。

  • 可维护性以及安全

    数据的安控依然在后端系统全体严酷的决定,数据的拜谒供给在后端有着对应的权杖。对于前端来讲,
    SAP NetWeaver Gateway能够和其余的SAP产品集成,举个例子 SAP Cloud
    Platform,或然SAP Mobile Service,来担保应用以及数据的三门峡。

  • 低成本

    开垦周期的抽水,能够小幅度的裁减资金。同期,和另外第三方产品相比(比方微软的API
    management), SAP NetWeaver
    Gateway是先行安装在ECC平台上,也正是说,公司常常已经有了License,那样可以省去不小的费用。

  • 不间断

    SAP NetWeaver
    Gateway和任何的SAP产品一致,都帮忙高可费用的设置方式,能够帮忙双机热备。

1.1 兼容性

  • OPEN – 任何设施,任何体验,任何平台
  • PEOPLE – 优化客商交互场景
  • TIMELESS – 不分裂,任何SAP Business Suite版本
  • DEVELOPE奥迪Q5S – 轻便的API,无需SAP知识,任何工具(都足以)
  • STANDARDS – 基于REST,ATOM/OData

SAP NetWeaver Gateway提供SAP应用与其他语言或模型的连年技能,借助REST
services和OData/ATOM和谐,达成这种连接没有须求SAP方面包车型大巴学识。

结语

本文简介了今世利用面对的挑衅,以及SAP NetWeaver
Gateway怎么着应对那几个挑战。同有的时候间也介绍了SAP NetWeaver
Gateway的因由以及部分为主的特征,接下去介绍OData共同商议的中央内容。

1.2 REST & OData

REST: 表现层状态转化(Representational State
Transfer)是布满式系统的软件架构风格,比方万维网。依靠其更为简易的品格,REST已经逐步替代了其余设计模型如SOAP。REST使用标准的GET,
PUT, POST &
DELETE方法和HTTP协议已有的性格。REST的尤为重要指标富含组件交互的可度量性、接口的通用性、组件安插的独立性、中间组件减小延迟、巩固安全性和打包遗留系统(legacy
systems)等。

OData澳门葡京网上娱乐,: 开放数据公约(Open Data
Protocol)是三个用于查询和立异数据的盛开的互连网球组织议。该左券允许花费者经由HTTP左券向数据源查询,并以Atom、JSON可能plain
XML等格式重临数据,能够对数据编码、排序只怕过滤。

1.3 关键优势

  • REST允许你的体系经过收缩耗费数据的要诀,因为依据它,没有必要SAP系统的专门的学业知识也能消费个中的事情数据和机能。
  • 通过多少个简短易用、非专有的接口,隐蔽SAP系统背后的本领复杂性。
  • 让你的SAP业务数据和遵守能够从相符以下特点的其他设施访谈:
    • 通过HTTP(S)左券通讯。
    • 理解OData消息
  • 提供服务浮动工具(Service Provisioning
    tools),允许为已存在的ABAP功效快速生成REST实现。
  • 为主流IDE提供插件,譬如Eclipse,Visual Studio和Xcode.

2.0 使用开源工具访谈SAP业务数据

经过SAP NetWeaver
Gateway花费数量只须要用HTTP(S)央浼就能够。那不须要利用任何SAP先前的软件或公约。应用开垦者通过SAP
NetWeaver
Gateway接口花费数量也没有供给有ABAP编程经验,乃至完全无需明白SAP内部的劳作规律。

应用普通的开辟工具,比方微软的.NET和苹果的XCode,或许开源语言,举例Ruby和PHP,大家得以轻便地经过成本SAP服务器提供的OData新闻为SAP业务数据和效果创设顾客分界面。为了让OData的花费管理变得进一步简明,SAP公布了多少个版本的Gateway
Consumption Tool。这些工具今后得以在Visual
Studio和Xcode中选取,它能够生成OData代理对象。别的,它也能够将已更换的代理对象包装并转移基本采纳。

微软的OData左券基于Atom发布合同(Atom
Publishing Protocol),相应地,该左券基于Atom 联合格式(Atom Syndication
Format)。SAP利用了OData内建的正儿八经扩充个性来提供温馨的笺注(Annotations)。OData数据格式和SAP声明的组合使得SAP业务消息同有的时候候落到实处了自描述和高可读性。这两性子状各自地减弱了SAP业务音信和功效的获得门槛,使它们更便于为任何外界设备上的事情使用所选用。

3.0 聚焦SAP NetWeaver Gateway

SAP NetWeaver
Gateway接口的刀口在于它的REST技能允许非SAP系统利用轻便地花费SAP的数额与效用。它们满含:

  • 别的外界应用,举例微软Office应用能够通过.NET(乃至VBA)举办花费。
  • 桌面机器可以透过由PHP、Java或Ruby等后台协助的Web应用进行花费。
  • 活动端原生应用,例如surface/OPPO只怕安卓设备或许OPPO设备。
  • 嵌入式设备,比方创制业机器人可能卫星导航系统中的路径规划软件。
  • 其他你能够想到的可编制程序的、支持HTTP(S)公约的事务场景。

SAP NetWeaver
Gateway接口能够用于别的支持HTTP(S)的可编制程序设备。为提供这一包容性,它通过以下手腕隐蔽了系统内设有的复杂性:

商讨适配:OData成为了向/从SAP系统一供应应/开销业务数据的独一左券。

劳动适配:分裂品种和本子的SAP系统今后呈现为单一的、集成的政工新闻库。

4.0 开拓进程

SAP NetWeaver
Gateway软件由多样劳务转移工具提供,它能够转换须求的源代码,以运行你的表面应用的支出。那几个工具得以用来连接多样常用IDE,比如Eclipse,Visual
Studio和Xcode。对那四个IDE,存在可用的扩张,所以开采者不必要具有SAP知识。

SAP NetWeaver
Gateway能够依靠已有的BAPI、WranglerFC和ABAP Dynpro显示器成立新的Gateway对象。在生成Gateway对象时,生成工具使用起来和CRUISERFC生成器、BOKoleos生成器和荧屏生成器同样。我们也得以透过Gateway附加组件来创设自定义Gateway对象,它会提供OData通道。那是一多元ABAP类和接口,能够用于在SAP系统中支付你和谐的Gateway模型对象。要求在SAP NetWeaver Gateway中注册它们,那样就能够透过RESTful服务在表面访谈。

能够由此以下图表轻巧通晓这么些支出进度中的步骤:

澳门葡京网上娱乐 2

5.0 总结

SAP NetWeaver
Gateway不是用于由正规顾客选取的事务型应用的大路,也不会代替现成的中间件如SAP
NetWeaver PI。另外,SAP NetWeaver
Gateway的靶子亦非A2A或B2B场景。相反,SAP NetWeaver
Gateway是一扇通往SAP业务数据和法力的门。它的靶子受众是被称为有的时候平台顾客(Occasional
Platform Users ,OPU)的群落。那个人须求经过易于费用的主意贯彻特定的(ad
hoc)SAP数据和功用访谈。