在PI初次发布的时候,不是所有的组件都是在同一个平台上构建的。集成引擎和业务处理引擎由ABAP构建,然而适配器引擎、集成构建器、SL、CM和Mapping Runtime由Java构建。因此PI需要Java和ABAP环境来运行,这被称为双栈。

ABAP Stack Java Stack
  1. Integration Engine
  2. Business Process Engine
  3. Integration Builder
  • Enterprise Service Repository
  • Integration Directory
  1. Runtime Workbench
  2. System Landscape Directory
  3. Adapter Engine
  4. Mapping Runtime

但是在晚些的版本中,所有组件都是由Java构建的。某些双栈组件已经废除,或者在被修改后运行在Java栈。因此PI只需要Java环境来运行。这就是单栈。

SAP PI - 单栈与双栈相关推荐

  1. c语言建立栈(顺序栈、双栈和链式栈)

    c语言建立栈 顺序存储 栈的顺序存储定义 初始化栈 入栈操作 出栈操作 其余操作 读取栈顶元素 栈中元素个数 栈是否为空 双栈 双栈的顺序存储结构定义 建立双栈 判断栈为空 进栈操作 出栈操作 链式栈 ...

  2. LeetCode 716. 最大栈(双栈 / list+map)

    文章目录 1. 题目 2. 解题 2.1 双栈解法 2.2 list+map 1. 题目 设计一个最大栈,支持 push.pop.top.peekMax 和 popMax 操作. push(x) -- ...

  3. ipv4v6双栈技术_IPv6过渡技术之双栈技术

    IPv6经过20多年的发展研究实验,已经成为一项成熟技术,其具有大量IP地址数量.更小路由表.更安全等特点,为有效解决IPv4现存问题提供了途径.但是由于IPv6本身与IPv4不兼容,在IPv6成为主 ...

  4. [剑指offer][JAVA]面试题第[30]题[包含min函数的栈][双栈辅助栈][单栈]

    [问题描述][中等] 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min.push 及 pop 的时间复杂度都是 O(1).示例:MinStack min ...

  5. P1155 双栈排序(二分图染色)

    P1155 双栈排序(二分图染色) 题目描述 Tom最近在研究一个有趣的排序问题.如图所示,通过2个栈S1和S2,Tom希望借助以下4种操作实现将输入序列升序排序. 操作a 如果输入序列不为空,将第一 ...

  6. 2017.3.3 双栈排序 失败总结

    这道题虽然是noip的题,但还是很能反映你思维水平的. 说出来二分图.黑白染色对于一个oier来说肯定不陌生,有的人很快就能说出做法,写出程序. 但是一出成题怎么就不会了呢? 其实主要失误在于 我是站 ...

  7. P1155 双栈排序

    P1155 双栈排序 题目描述 Tom最近在研究一个有趣的排序问题.如图所示,通过2个栈S1和S2,Tom希望借助以下4种操作实现将输入序列升序排序. 操作a 如果输入序列不为空,将第一个元素压入栈S ...

  8. 洛谷——P1155 双栈排序

    题目描述 Tom最近在研究一个有趣的排序问题.如图所示,通过2个栈S1和S2,Tom希望借助以下4种操作实现将输入序列升序排序. 操作a 如果输入序列不为空,将第一个元素压入栈S1 操作b 如果栈S1 ...

  9. ipv4v6双栈技术_【第二十六期】IPv6系列应用篇——数据中心IPv4/IPv6双栈架构探讨...

    背景 2017年,工业和信息化部发布了<推进互联网协议第六版(IPv6)规模部署行动计划>的通知,从国家层面推动下一代IP技术--IPv6的普及和应用.目标到2020年末,IPv6活跃用户 ...

最新文章

  1. linux平台调试终端,10款Linux平台上优秀的调试器,总有一款适合你!
  2. libevent-signal(2)
  3. 中国定制家具行业消费规模与发展形势分析报告2022版
  4. 通过flask构建自己的代理池
  5. c语言 求方程ax,关于求方程ax2+bx+c=0根的问题
  6. LeetCode-- Unique Binary Search Trees II
  7. leetcode 911. Online Election | 911. 在线选举(加强堆 + 二分查找)
  8. Linux简介之——目录与文件管理
  9. 树莓派 zero linux,树莓派 zero基本调试
  10. 列主元消去法例题详解_高斯列主元消元法解方程组的步骤
  11. android shell检查是否锁屏_android打开关闭屏幕
  12. oracle中execute函数,Oracle 动态SQL execute immediate写法 zt
  13. Scrapy框架的介绍和基本使用
  14. linux系统如何切换语言环境变量,Linux系统中如何修改某用户语言环境变量
  15. linux 更换 镜像源
  16. 《LabVIEW FPGA开发宝典》第9章:利用树莓派Linux RT+FPGA PCIe实现国产化RIO
  17. 天翼网关 ddns设置_19,微服务网关之Zuul
  18. Java读取数据库中的数据
  19. 《python3网络爬虫开发实战》学习笔记:pyspider报错Exception: HTTP 599: SSL certificate problem...
  20. 使用FPGA进行加速运算

热门文章

  1. NLP - 15 分钟搭建中文文本分类模型
  2. Spring 注解之@RestController与@Controller的区别
  3. 2020-08-23logloss对数损失函数
  4. VMWARE安装LINUX
  5. c 连接oracle的参数,[20210203]19c登录连接改变一些参数.txt
  6. “智源 — INSPEC 工业大数据质量预测赛” 上线,为硬核工业制造炼就 AI 之心...
  7. 福利 | 从生物学到神经元:人工神经网络 ( ANN ) 简介
  8. 干货 | 手把手教你用115行代码做个数独解析器!(附代码)
  9. 跨学科融合,塑π型人才 | 数据科学研究院第四届RONG奖学金答辩会成功举办...
  10. 报名 | 2019清华大数据系统软件峰会