`
JerryWang_SAP
  • 浏览: 1004638 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

ABAP Netweaver和Cloud Foundry上的环境变量Environment Variable

阅读更多

Netweaver

更准确的说应该是系统变量:结构体sy

 

 

设一个断点,调试器里看这些字段的值就能知道每个字段是用来做什么的。

  • sy-dbsys
  • sy-sysid
  • sy-opsys
  • sy-saprl
  • sy-tcode

Cloud Foundry

环境变量一览表在Cloud Foundry官网

  • CF_INSTANCE_ADDR
  • CF_INSTANCE_GUID
  • CF_INSTANCE_INDEX
  • CF_INSTANCE_IP
  • CF_INSTANCE_INTERNAL_IP
  • CF_INSTANCE_PORT
  • CF_INSTANCE_PORTS
  • DATABASE_URL
  • HOME
  • LANG
  • MEMORY_LIMIT
  • PORT
  • PWD
  • TMPDIR
  • USER
  • VCAP_APP_PORT
  • VCAP_APPLICATION
  • VCAP_SERVICES
    当使用cf push往Cloud Foundry上部署应用时,某些环境变量会自动被系统设置,逻辑如同ABAP的sy-sysid自动被设置为当前系统ID一样。
    比如app router会把用户访问请求重定向到XSUAA实例上。 


    app router在manifest.yml里定义的XSUAA实例 xsuaa-jerry-demo,


     
    在运行时会被系统自动写入环境变量VCAP_SERVICES里面: 

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

 
 
0
0
分享到:
评论

相关推荐

    ABAP netweaver 2004sSPS8

    本篇文章将深入探讨 ABAP NetWeaver 2004s SPS8 版本中的 Web Dynpro for ABAP 的关键概念和技术细节。 #### Web Dynpro for ABAP Web Dynpro for ABAP 是一种现代的、面向对象的开发工具,用于创建 SAP 系统内的 ...

    SAP NetWeaver ABAP and Adobe Forms

    - **NetWeaver Developer Studio**:这个集成开发环境支持Java和ABAP两种编程语言,同时也集成了Adobe LiveCycle Designer,使得开发者能够轻松设计复杂的交互式表单。 - **Adobe Document Service**:作为SAP ...

    ABAP开发环境的安装

    - 可通过菜单**Environment→examples→ABAP examples**访问ABAP示例,这对于学习和研究非常有帮助。 #### 五、SAP NetWeaver 2004s / 7.0 ABAP/4 环境 ##### 1. 安装要求 - **操作系统**:Windows XP ...

    SAP_ABAP_4.7.rar_SAP abap4_abap_abap chm_abap 4_abap4

    综上所述,"SAP_ABAP_4.7.CHM"是学习和精通SAP ABAP 4.7开发的重要参考资料,它将带领开发者深入理解ABAP语言,提升在SAP环境下的开发能力,实现高效的企业级应用开发。无论是初学者还是经验丰富的开发者,都能从中...

    abap学习资料abap

    18. **ABAP on Cloud**:可能包括ABAP在云环境中的开发和部署,如SAP Cloud Platform ABAP Environment。 通过系统地学习和实践这些知识点,读者可以在三个月内建立起扎实的ABAP基础,为后续的SAP项目开发或系统...

    SAP ABAP 开发环境和开发工具介绍

    SAP ABAP 开发环境和开发工具介绍 SAP ABAP 开发环境和开发工具是 SAP 系统中最重要的组件之一,它提供了一个强大的开发平台,允许开发者创建、测试和部署 ABAP 程序。ABAP 是 SAP 系统中的主要编程语言,用于开发...

    ABAP751 ABAP - Keyword Documentation

    Terms in the ABAP environment, and their explanations. ABAP - Index Alphabetical index of all language elements. ABAP - Keyword Directory Alphabetical keyword directory for searching by topic...

    ABAP 调用ABAP PROXY

    ABAP Proxy是SAP NetWeaver平台的一部分,它提供了一种灵活且可靠的通讯方式,特别是在分布式应用系统中。Proxy能够模拟远程服务的调用,使得本地ABAP代码可以像调用本地函数模块一样调用远程服务。这种方式降低了...

    ABAP系统变量

    ABAP 系统变量是 ABAP 运行时环境填写的变量,用于在 ABAP 程序中查询系统状态。这些变量都是只读的,除了 sy-repid 之外,其他系统字段都不能被重写。ABAP 程序中的系统字段只在极少需要控制系统行为的时候才能被...

    SAP ABAP 电子书

    SAP ABAP(Advanced Business Application Programming)是SAP公司推出的一种高级业务应用编程语言,用于开发在SAP R/3和SAP NetWeaver平台上的应用程序。这些电子书提供了全面的资源,帮助学习者深入理解并掌握SAP ...

    abap开发宝典(中文版)

    9. ABAP与SAP NetWeaver:讨论ABAP在SAP NetWeaver平台中的角色,以及如何利用NetWeaver的技术,如Web Services、ABAP Stack和Java Stack的集成。 10. 实战项目和案例分析:书中的实例和项目将帮助读者将理论知识...

    SAP_Cloud_Platform_zh.pdf

    平台概念包括了针对不同环境的配置和使用指南,例如Cloud Foundry环境、ABAP环境、Kyma环境和Neo环境。每种环境都有其特定的区域和API端点配置,以及各自的可恢复性、高可用性和灾难恢复机制。环境的选择对于企业在...

    ABAP开发规范和命名规则

    ABAP开发规范和命名规则是IBM提供的一套开发标准和命名惯例,为ABAP开发者提供了详细的开发指南和命名规则,以确保开发的程序代码质量和可读性。本文将对ABAP开发规范和命名规则进行详细的解释和说明。 一、文档...

    Sap NetWeaver 架构分析

    随着技术的发展,SAP NetWeaver也在不断更新,引入了新技术如HANA(High-Performance Analytic Appliance)内存数据库和SAP Cloud Platform,以适应云计算和大数据的需求。 总结来说,SAP NetWeaver是一个强大的...

    Abap.rar_SAP_SAP开发_abap

    SAP NetWeaver作为ABAP开发的平台,提供了开发、测试和部署ABAP应用程序的环境。开发者通常使用SAP Development Workbench(简称SE80)进行代码编写和调试。 在SAP开发中,ABAP的应用场景广泛,包括: 1. 业务逻辑...

    abap/4 开发宝典中文版

    ABAP/4是SAP公司的一种编程语言,主要用于开发企业级的应用系统,尤其是在SAP R/3和SAP NetWeaver平台上。这个“ABAP/4 开发宝典中文版”是一个面向初学者的入门教程,尽管较老,但ABAP语言的核心特性变化不大,因此...

    ABAP加密和解密.doc

    本文将深入探讨ABAP环境下的加密和解密技术,以及如何在实际应用中实施这些技术。 首先,我们需要理解加密的基本原理。加密是将明文数据转化为无法直接读取的密文,通常通过一个称为加密算法的过程实现。在ABAP中,...

    手把手教你配置Eclipse开发SAP ABAP程序环境.docx

    从零开始,教授如何配置 Eclipse 开发 SAP ABAP 程序环境。2020 年最新版本操作笔记。对于初学者十分友好。 ABAP Development Tool的Java端实现就是Eclipse的一个扩展,使用JCO(Java Connector)连接ABAP后台的adt...

Global site tag (gtag.js) - Google Analytics